Răsfoiți Sursa

Add files via upload

assume-breach 3 ani în urmă
părinte
comite
54cded93ff
58 a modificat fișierele cu 100542 adăugiri și 0 ștergeri
  1. BIN
      HighBorn/packages/System.Threading.Tasks.4.3.0/System.Threading.Tasks.4.3.0.nupkg
  2. 31 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ThirdPartyNotices.txt
  3. 128 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/dotnet_library_license.txt
  4. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/MonoAndroid10/_._
  5. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/MonoTouch10/_._
  6. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/net45/_._
  7. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/portable-net45+win8+wp8+wpa81/_._
  8. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/win8/_._
  9. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/wp80/_._
  10. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/wpa81/_._
  11. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarinios10/_._
  12. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarinmac20/_._
  13. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarintvos10/_._
  14. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarinwatchos10/_._
  15. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/MonoAndroid10/_._
  16. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/MonoTouch10/_._
  17. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/net45/_._
  18. BIN
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/System.Threading.Tasks.dll
  19. 3163 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/System.Threading.Tasks.xml
  20. 3168 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/de/System.Threading.Tasks.xml
  21. 3175 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/es/System.Threading.Tasks.xml
  22. 3309 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/fr/System.Threading.Tasks.xml
  23. 3172 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/it/System.Threading.Tasks.xml
  24. 3758 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/ja/System.Threading.Tasks.xml
  25. 3760 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/ko/System.Threading.Tasks.xml
  26. 3156 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/ru/System.Threading.Tasks.xml
  27. 3378 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/zh-hans/System.Threading.Tasks.xml
  28. 3422 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/zh-hant/System.Threading.Tasks.xml
  29. BIN
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/System.Threading.Tasks.dll
  30. 3163 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/System.Threading.Tasks.xml
  31. 3168 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/de/System.Threading.Tasks.xml
  32. 3175 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/es/System.Threading.Tasks.xml
  33. 3309 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/fr/System.Threading.Tasks.xml
  34. 3172 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/it/System.Threading.Tasks.xml
  35. 3758 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/ja/System.Threading.Tasks.xml
  36. 3760 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/ko/System.Threading.Tasks.xml
  37. 3156 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/ru/System.Threading.Tasks.xml
  38. 3378 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml
  39. 3422 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml
  40. BIN
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/System.Threading.Tasks.dll
  41. 3163 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/System.Threading.Tasks.xml
  42. 3168 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/de/System.Threading.Tasks.xml
  43. 3175 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/es/System.Threading.Tasks.xml
  44. 3309 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/fr/System.Threading.Tasks.xml
  45. 3172 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/it/System.Threading.Tasks.xml
  46. 3758 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/ja/System.Threading.Tasks.xml
  47. 3760 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/ko/System.Threading.Tasks.xml
  48. 3156 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/ru/System.Threading.Tasks.xml
  49. 3378 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml
  50. 3422 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml
  51. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/portable-net45+win8+wp8+wpa81/_._
  52. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/win8/_._
  53. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/wp80/_._
  54. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/wpa81/_._
  55. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarinios10/_._
  56. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarinmac20/_._
  57. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarintvos10/_._
  58. 0 0
      HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarinwatchos10/_._

BIN
HighBorn/packages/System.Threading.Tasks.4.3.0/System.Threading.Tasks.4.3.0.nupkg


+ 31 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ThirdPartyNotices.txt

@@ -0,0 +1,31 @@
+This Microsoft .NET Library may incorporate components from the projects listed
+below. Microsoft licenses these components under the Microsoft .NET Library
+software license terms. The original copyright notices and the licenses under
+which Microsoft received such components are set forth below for informational
+purposes only. Microsoft reserves all rights not expressly granted herein,
+whether by implication, estoppel or otherwise.
+
+1.	.NET Core (https://github.com/dotnet/core/)
+
+.NET Core
+Copyright (c) .NET Foundation and Contributors
+
+The MIT License (MIT)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 128 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/dotnet_library_license.txt

@@ -0,0 +1,128 @@
+
+MICROSOFT SOFTWARE LICENSE TERMS
+
+
+MICROSOFT .NET LIBRARY 
+
+These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft
+
+·         updates,
+
+·         supplements,
+
+·         Internet-based services, and
+
+·         support services
+
+for this software, unless other terms accompany those items. If so, those terms apply.
+
+BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.
+
+
+IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE PERPETUAL RIGHTS BELOW.
+
+1.    INSTALLATION AND USE RIGHTS. 
+
+a.    Installation and Use. You may install and use any number of copies of the software to design, develop and test your programs.
+
+b.    Third Party Programs. The software may include third party programs that Microsoft, not the third party, licenses to you under this agreement. Notices, if any, for the third party program are included for your information only.
+
+2.    ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
+
+a.    DISTRIBUTABLE CODE.  The software is comprised of Distributable Code. “Distributable Code” is code that you are permitted to distribute in programs you develop if you comply with the terms below.
+
+i.      Right to Use and Distribute. 
+
+·         You may copy and distribute the object code form of the software.
+
+·         Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.
+
+ii.    Distribution Requirements. For any Distributable Code you distribute, you must
+
+·         add significant primary functionality to it in your programs;
+
+·         require distributors and external end users to agree to terms that protect it at least as much as this agreement;
+
+·         display your valid copyright notice on your programs; and
+
+·         indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.
+
+iii.   Distribution Restrictions. You may not
+
+·         alter any copyright, trademark or patent notice in the Distributable Code;
+
+·         use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft;
+
+·         include Distributable Code in malicious, deceptive or unlawful programs; or
+
+·         modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that
+
+·         the code be disclosed or distributed in source code form; or
+
+·         others have the right to modify it.
+
+3.    SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
+
+·         work around any technical limitations in the software;
+
+·         reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
+
+·         publish the software for others to copy;
+
+·         rent, lease or lend the software;
+
+·         transfer the software or this agreement to any third party; or
+
+·         use the software for commercial software hosting services.
+
+4.    BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.
+
+5.    DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.
+
+6.    EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting.
+
+7.    SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.
+
+8.    ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.
+
+9.    APPLICABLE LAW.
+
+a.    United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.
+
+b.    Outside the United States. If you acquired the software in any other country, the laws of that country apply.
+
+10.  LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.
+
+11.  DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS OR STATUTORY GUARANTEES UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
+
+FOR AUSTRALIA – YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS.
+
+12.  LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
+
+This limitation applies to
+
+·         anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and
+
+·         claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.
+
+It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.
+
+Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French.
+
+Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français.
+
+EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues.
+
+LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices.
+
+Cette limitation concerne :
+
+·         tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et
+
+·         les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur.
+
+Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard.
+
+EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.
+
+ 

+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/MonoAndroid10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/MonoTouch10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/net45/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/portable-net45+win8+wp8+wpa81/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/win8/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/wp80/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/wpa81/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarinios10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarinmac20/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarintvos10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/lib/xamarinwatchos10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/MonoAndroid10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/MonoTouch10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/net45/_._


BIN
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/System.Threading.Tasks.dll


+ 3163 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/System.Threading.Tasks.xml

@@ -0,0 +1,3163 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Represents one or more errors that occur during application execution.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerException" /> argument is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Flattens an <see cref="T:System.AggregateException" /> instances into a single, new instance.</summary>
+      <returns>A new, flattened <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Returns the <see cref="T:System.AggregateException" /> that is the root cause of this exception.</summary>
+      <returns>Returns the <see cref="T:System.AggregateException" /> that is the root cause of this exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Invokes a handler on each <see cref="T:System.Exception" /> contained by this <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">The predicate to execute for each exception. The predicate accepts as an argument the <see cref="T:System.Exception" /> to be processed and returns a Boolean to indicate whether the exception was handled.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="predicate" /> argument is null.</exception>
+      <exception cref="T:System.AggregateException">An exception contained by this <see cref="T:System.AggregateException" /> was not handled.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Gets a read-only collection of the <see cref="T:System.Exception" /> instances that caused the current exception.</summary>
+      <returns>Returns a read-only collection of the <see cref="T:System.Exception" /> instances that caused the current exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Creates and returns a string representation of the current <see cref="T:System.AggregateException" />.</summary>
+      <returns>A string representation of the current exception.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a system-supplied error message.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message.</summary>
+      <param name="message">A <see cref="T:System.String" /> that describes the error.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message, a reference to the inner exception that is the cause of this exception, and a cancellation token.</summary>
+      <param name="message">The error message that explains the reason for the exception. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message and a cancellation token.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a cancellation token.</summary>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Gets a token associated with the operation that was canceled.</summary>
+      <returns>A token associated with the operation that was canceled, or a default token.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Represents a builder for asynchronous methods that return a task.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+      <param name="exception">The exception to bind to the task.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.-or-The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marks the task as successfully completed.</summary>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.-or-The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Gets the task for this builder.</summary>
+      <returns>The task for this builder.</returns>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Represents a builder for asynchronous methods that returns a task and provides a parameter for the result.</summary>
+      <typeparam name="TResult">The result to use to complete the task.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+      <param name="exception">The exception to bind to the task.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marks the task as successfully completed.</summary>
+      <param name="result">The result to use to complete the task.</param>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Gets the task for this builder.</summary>
+      <returns>The task for this builder.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Represents a builder for asynchronous methods that do not return a value.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Binds an exception to the method builder.</summary>
+      <param name="exception">The exception to bind.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marks the method builder as successfully completed.</summary>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Provides an awaitable object that enables configured awaits on a task.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Returns an awaiter for this awaitable object.</summary>
+      <returns>The awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Provides an awaitable object that enables configured awaits on a task.</summary>
+      <typeparam name="TResult">The type of the result produced by this <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Returns an awaiter for this awaitable object.</summary>
+      <returns>The awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Provides an awaiter for an awaitable object(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Ends the await on the completed task.</summary>
+      <returns>The result of the completed task.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a faulted state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Gets a value that specifies whether the task being awaited has been completed.</summary>
+      <returns>true if the task being awaited has been completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter. </summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Provides an awaiter for an awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) object.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Ends the await on the completed task.</summary>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a faulted state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Gets a value that specifies whether the task being awaited is completed.</summary>
+      <returns>true if the task being awaited is completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter. </summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Represents state machines that are generated for asynchronous methods. This type is intended for compiler use only.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Moves the state machine to its next state.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configures the state machine with a heap-allocated replica.</summary>
+      <param name="stateMachine">The heap-allocated replica.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Represents an awaiter that schedules continuations when an await operation completes.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action that's invoked when the instance completes.</summary>
+      <param name="continuation">The action to invoke when the operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Represents an operation that schedules continuations when it completes.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action that's invoked when the instance completes.</summary>
+      <param name="continuation">The action to invoke when the operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Provides an object that waits for the completion of an asynchronous task. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Ends the wait for the completion of the asynchronous task.</summary>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Gets a value that indicates whether the asynchronous task has completed.</summary>
+      <returns>true if the task has completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Sets the action to perform when the <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object stops waiting for the asynchronous task to complete.</summary>
+      <param name="continuation">The action to perform when the wait operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the asynchronous task that is associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Represents an object that waits for the completion of an asynchronous task and provides a parameter for the result.</summary>
+      <typeparam name="TResult">The result for the task.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Ends the wait for the completion of the asynchronous task.</summary>
+      <returns>The result of the completed task.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Gets a value that indicates whether the asynchronous task has completed.</summary>
+      <returns>true if the task has completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Sets the action to perform when the <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object stops waiting for the asynchronous task to complete.</summary>
+      <param name="continuation">The action to perform when the wait operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the asynchronous task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Provides the context for waiting when asynchronously switching into a target environment.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Retrieves a <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> object  for this instance of the class.</summary>
+      <returns>The object that is used to monitor the completion of an asynchronous operation.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Provides an awaiter for switching into a target environment.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Ends the await operation.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Gets a value that indicates whether a yield is not required.</summary>
+      <returns>Always false, which indicates that a yield is always required for <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Sets the continuation to invoke.</summary>
+      <param name="continuation">The action to invoke asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Posts the <paramref name="continuation" /> back to the current context.</summary>
+      <param name="continuation">The action to invoke asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propagates notification that operations should be canceled.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initializes the <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">The canceled state for the token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Gets whether this token is capable of being in the canceled state.</summary>
+      <returns>true if this token is capable of being in the canceled state; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationToken" /> instance is equal to the specified <see cref="T:System.Object" />.</summary>
+      <returns>True if <paramref name="other" /> is a <see cref="T:System.Threading.CancellationToken" /> and if the two instances are equal; otherwise, false. Two tokens are equal if they are associated with the same <see cref="T:System.Threading.CancellationTokenSource" /> or if they were both constructed from public CancellationToken constructors and their <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> values are equal.</returns>
+      <param name="other">The other object to which to compare this instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationToken" /> instance is equal to the specified token.</summary>
+      <returns>True if the instances are equal; otherwise, false. Two tokens are equal if they are associated with the same <see cref="T:System.Threading.CancellationTokenSource" /> or if they were both constructed from public CancellationToken constructors and their <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> values are equal.</returns>
+      <param name="other">The other <see cref="T:System.Threading.CancellationToken" /> to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Serves as a hash function for a <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>A hash code for the current <see cref="T:System.Threading.CancellationToken" /> instance.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Gets whether cancellation has been requested for this token.</summary>
+      <returns>true if cancellation has been requested for this token; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Returns an empty <see cref="T:System.Threading.CancellationToken" /> value.</summary>
+      <returns>An empty cancellation token. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationToken" /> instances are equal.</summary>
+      <returns>True if the instances are equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationToken" /> instances are not equal.</summary>
+      <returns>True if the instances are not equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="useSynchronizationContext">A Boolean value that indicates whether to capture the current <see cref="T:System.Threading.SynchronizationContext" /> and use it when invoking the <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="state">The state to pass to the <paramref name="callback" /> when the delegate is invoked. This may be null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="state">The state to pass to the <paramref name="callback" /> when the delegate is invoked. This may be null.</param>
+      <param name="useSynchronizationContext">A Boolean value that indicates whether to capture the current <see cref="T:System.Threading.SynchronizationContext" /> and use it when invoking the <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Throws a <see cref="T:System.OperationCanceledException" /> if this token has had cancellation requested.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that is signaled when the token is canceled.</summary>
+      <returns>A <see cref="T:System.Threading.WaitHandle" /> that is signaled when the token is canceled.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Represents a callback delegate that has been registered with a <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.CancellationTokenRegistration" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance is equal to the specified <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>True, if both this and <paramref name="obj" /> are equal. False, otherwise.Two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal if they both refer to the output of a single call to the same Register method of a <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">The other object to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance is equal to the specified <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>True, if both this and <paramref name="other" /> are equal. False, otherwise. Two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal if they both refer to the output of a single call to the same Register method of a <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">The other <see cref="T:System.Threading.CancellationTokenRegistration" /> to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Serves as a hash function for a <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>A hash code for the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal.</summary>
+      <returns>True if the instances are equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are not equal.</summary>
+      <returns>True if the instances are not equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signals to a <see cref="T:System.Threading.CancellationToken" /> that it should be canceled.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class that will be canceled after the specified delay in milliseconds.</summary>
+      <param name="millisecondsDelay">The time interval in milliseconds to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class that will be canceled after the specified time span.</summary>
+      <param name="delay">The time interval to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Communicates a request for cancellation.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Communicates a request for cancellation, and specifies whether remaining callbacks and cancelable operations should be processed.</summary>
+      <param name="throwOnFirstException">true if exceptions should immediately propagate; otherwise, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Schedules a cancel operation on this <see cref="T:System.Threading.CancellationTokenSource" /> after the specified number of milliseconds.</summary>
+      <param name="millisecondsDelay">The time span to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Schedules a cancel operation on this <see cref="T:System.Threading.CancellationTokenSource" /> after the specified time span.</summary>
+      <param name="delay">The time span to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.CancellationTokenSource" /> that will be in the canceled state when any of the source tokens are in the canceled state.</summary>
+      <returns>A <see cref="T:System.Threading.CancellationTokenSource" /> that is linked to the source tokens.</returns>
+      <param name="token1">The first cancellation token to observe.</param>
+      <param name="token2">The second cancellation token to observe.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Creates a <see cref="T:System.Threading.CancellationTokenSource" /> that will be in the canceled state when any of the source tokens in the specified array are in the canceled state.</summary>
+      <returns>A <see cref="T:System.Threading.CancellationTokenSource" /> that is linked to the source tokens.</returns>
+      <param name="tokens">An array that contains the cancellation token instances to observe.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Threading.CancellationTokenSource" /> class and optionally releases the managed resources.</summary>
+      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Gets whether cancellation has been requested for this <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>true if cancellation has been requested for this <see cref="T:System.Threading.CancellationTokenSource" />; otherwise, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Gets the <see cref="T:System.Threading.CancellationToken" /> associated with this <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationToken" /> associated with this <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Provides task schedulers that coordinate to execute tasks while ensuring that concurrent tasks may run concurrently and exclusive tasks never do.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler with a maximum concurrency level.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+      <param name="maxConcurrencyLevel">The maximum number of tasks to run concurrently.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler with a maximum concurrency level and a maximum number of scheduled tasks that may be processed as a unit.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+      <param name="maxConcurrencyLevel">The maximum number of tasks to run concurrently.</param>
+      <param name="maxItemsPerTask">The maximum number of tasks to process for each underlying scheduled task used by the pair.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informs the scheduler pair that it should not accept any more tasks.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.Task" /> that will complete when the scheduler has completed processing.</summary>
+      <returns>The asynchronous operation that will complete when the scheduler finishes processing.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.TaskScheduler" /> that can be used to schedule tasks to this pair that may run concurrently with other tasks on this pair.</summary>
+      <returns>An object that can be used to schedule tasks concurrently.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.TaskScheduler" /> that can be used to schedule tasks to this pair that must run exclusively with regards to other tasks on this pair.</summary>
+      <returns>An object that can be used to schedule tasks that do not run concurrently with other tasks.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Represents an asynchronous operation.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that the new  task will observe.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and creation options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that the new task will observe.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and creation options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and state.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that that the new task will observe.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that that the new task will observe..</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Gets the state object supplied when the <see cref="T:System.Threading.Tasks.Task" /> was created, or null if none was supplied.</summary>
+      <returns>An <see cref="T:System.Object" /> that represents the state data that was passed in to the task when it was created.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Gets a task that has already completed successfully. </summary>
+      <returns>The successfully completed task. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An object used to await this task.</returns>
+      <param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the original context captured; otherwise, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that receives a cancellation token and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target task competes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />. The continuation receives a cancellation token and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes when the target task completes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the task completes. When run, the delegate is passed the completed task and a caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation action. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes.  When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes and returns a value. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" />  completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives a cancellation token. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according to the specified continuation options and returns a value. The continuation is passed a cancellation token and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according to the specified <paramref name="continuationOptions." /> When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according to the specified continuation options and returns a value. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according to the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives caller-supplied state information and a cancellation token. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes based on the specified task continuation options when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives caller-supplied state information and a cancellation token and uses the specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes based on the specified task continuation options when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation receives caller-supplied state information. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation receives caller-supplied state information and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes.  When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</summary>
+      <returns>The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Returns the unique ID of the currently executing <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An integer that was assigned by the system to the currently-executing task.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Creates a task that completes after a time delay. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Creates a cancellable task that completes after a time delay. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely. </param>
+      <param name="cancellationToken">The cancellation token that will be checked prior to completing the returned task. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Creates a task that completes after a specified time interval. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="delay">The time span to wait before completing the returned task, or TimeSpan.FromMilliseconds(-1) to wait indefinitely. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Creates a cancellable task that completes after a specified time interval. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="delay">The time span to wait before completing the returned task, or TimeSpan.FromMilliseconds(-1) to wait indefinitely. </param>
+      <param name="cancellationToken">The cancellation token that will be checked prior to completing the returned task. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Gets the <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely. If the <see cref="T:System.Threading.Tasks.Task" /> completed successfully or has not yet thrown any exceptions, this will return null.</summary>
+      <returns>The <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
+      <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> objects. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that's completed due to cancellation with a specified cancellation token.</summary>
+      <returns>The canceled task. </returns>
+      <param name="cancellationToken">The cancellation token with which to complete the task. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed due to cancellation with a specified cancellation token.</summary>
+      <returns>The canceled task. </returns>
+      <param name="cancellationToken">The cancellation token with which to complete the task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed with a specified exception. </summary>
+      <returns>The faulted task. </returns>
+      <param name="exception">The exception with which to complete the task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that has completed with a specified exception. </summary>
+      <returns>The faulted task. </returns>
+      <param name="exception">The exception with which to complete the task. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed successfully with the specified result.</summary>
+      <returns>The successfully completed task.</returns>
+      <param name="result">The result to store into the completed task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An awaiter instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Gets a unique ID for this <see cref="T:System.Threading.Tasks.Task" /> instance.</summary>
+      <returns>An integer that was assigned by the system to this task instance. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> instance has completed execution due to being canceled.</summary>
+      <returns>true if the task has completed due to being canceled; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> has completed.</summary>
+      <returns>true if the task has completed; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Gets whether the <see cref="T:System.Threading.Tasks.Task" /> completed due to an unhandled exception.</summary>
+      <returns>true if the task has thrown an unhandled exception; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a task handle for that work.</summary>
+      <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="action">The work to execute asynchronously</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a task handle for that work.</summary>
+      <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="action">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  Task(TResult) returned by <paramref name="function" />.</summary>
+      <returns>A Task(TResult) that represents a proxy for the Task(TResult) returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <typeparam name="TResult">The type of the result returned by the proxy task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  Task(TResult) returned by <paramref name="function" />.</summary>
+      <returns>A Task(TResult) that represents a proxy for the Task(TResult) returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <typeparam name="TResult">The type of the result returned by the proxy task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  task returned by <paramref name="function" />.</summary>
+      <returns>A task that represents a proxy for the task returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the task returned by <paramref name="function" />.</summary>
+      <returns>A task that represents a proxy for the task returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously. </param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Queues the specified work to run on the thread pool and returns a <see cref="T:System.Threading.Tasks.Task`1" /> object that represents that work. </summary>
+      <returns>A task object that represents the work queued to execute in the thread pool. </returns>
+      <param name="function">The work to execute asynchronously. </param>
+      <typeparam name="TResult">The return type of the task. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the thread pool and returns a Task(TResult) handle for that work.</summary>
+      <returns>A Task(TResult) that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <typeparam name="TResult">The result type of the task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the current <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the <see cref="T:System.Threading.Tasks.TaskScheduler" /> provided.</summary>
+      <param name="scheduler">The scheduler on which to attempt to run this task inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Starts the <see cref="T:System.Threading.Tasks.Task" />, scheduling it for execution to the current <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Starts the <see cref="T:System.Threading.Tasks.Task" />, scheduling it for execution to the specified <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> with which to associate and execute this task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task.</summary>
+      <returns>The current <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</summary>
+      <returns>A <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Gets an indication of whether the operation completed synchronously.</summary>
+      <returns>true if the operation completed synchronously; otherwise, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution within a specified number of milliseconds.</summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a timeout interval elapses or a cancellation token is canceled before the task completes. </summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely. </param>
+      <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a cancellation token is canceled before the task completes. </summary>
+      <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution within a specified time interval.</summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution.</summary>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds or until the wait is cancelled.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for the tasks to complete.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution unless the wait is cancelled. </summary>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for the tasks to complete.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Waits for all of the provided cancellable <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified time interval.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds or until a cancellation token is cancelled.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait. </param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely. </param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for a task to complete. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution unless the wait is cancelled.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait. </param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for a task to complete. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified time interval.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task`1" /> objects in an enumerable collection have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks. </returns>
+      <param name="tasks">The tasks to wait on for completion. </param>
+      <typeparam name="TResult">The type of the completed task. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an enumerable collection have completed.</summary>
+      <returns>A task that represents the completion of all of the supplied tasks. </returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an array have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task`1" /> objects in an array have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Creates an awaitable task that asynchronously yields back to the current context when awaited.</summary>
+      <returns>A context that, when awaited, will asynchronously transition back into the current context at the time of the await. If the current <see cref="T:System.Threading.SynchronizationContext" /> is non-null, it is treated as the current context. Otherwise, the task scheduler that is associated with the currently executing task is treated as the current context. </returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Represents an asynchronous operation that can return a value.</summary>
+      <typeparam name="TResult">The type of the result produced by this <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to this task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and creation options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and creation options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and state.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to the new task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>An object used to await this task.</returns>
+      <param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the original context captured; otherwise, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Creates a continuation that executes asynchronously when the target task completes. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the antecedent <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Creates a cancelable continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate is passed the completed task as an argument. </param>
+      <param name="cancellationToken">The cancellation token that is passed to the new continuation task. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to according the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Creates a continuation that that is passed state information and that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate is   passed the completed task and the caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation action. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as  well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such  as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according the condition specified in <paramref name="continuationOptions" />.When run, the delegate will be passed as an argument this completed task.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according the condition specified in <paramref name="continuationOptions" />.When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
+      <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task`1" /> objects.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>An awaiter instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Gets the result value of this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The result value of this <see cref="T:System.Threading.Tasks.Task`1" />, which is the same type as the task's type parameter.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Represents an exception used to communicate task cancellation.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a reference to the <see cref="T:System.Threading.Tasks.Task" /> that has been canceled.</summary>
+      <param name="task">A task that has been canceled.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Gets the task associated with this exception.</summary>
+      <returns>A reference to the <see cref="T:System.Threading.Tasks.Task" /> that is associated with this exception.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Represents the producer side of a <see cref="T:System.Threading.Tasks.Task`1" /> unbound to a delegate, providing access to the consumer side through the <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> property.</summary>
+      <typeparam name="TResult">The type of the result value assocatied with this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified state.</summary>
+      <param name="state">The state to use as the underlying <see cref="T:System.Threading.Tasks.Task`1" />'s AsyncState.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified state and options.</summary>
+      <param name="state">The state to use as the underlying <see cref="T:System.Threading.Tasks.Task`1" />'s AsyncState.</param>
+      <param name="creationOptions">The options to use when creating the underlying <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> represent options invalid for use with a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified options.</summary>
+      <param name="creationOptions">The options to use when creating the underlying <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> represent options invalid for use with a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state.</summary>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, or if the underlying <see cref="T:System.Threading.Tasks.Task`1" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <param name="exceptions">The collection of exceptions to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">There are one or more null elements in <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <param name="exception">The exception to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> argument is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> state.</summary>
+      <param name="result">The result value to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.Task`1" /> created by this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Returns the <see cref="T:System.Threading.Tasks.Task`1" /> created by this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state.</summary>
+      <returns>True if the operation was successful; false if the operation was unsuccessful or the object has already been disposed.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state and enables a cancellation token to be stored in the canceled task. </summary>
+      <returns>true if the operation is successful; otherwise, false. </returns>
+      <param name="cancellationToken">A cancellation token. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false.</returns>
+      <param name="exceptions">The collection of exceptions to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">There are one or more null elements in <paramref name="exceptions" />.-or-The <paramref name="exceptions" /> collection is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false.</returns>
+      <param name="exception">The exception to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false. </returns>
+      <param name="result">The result value to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Specifies the behavior for a task that is created by using the <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)" /> or <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" /> method.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Specifies that the continuation, if it is a child task, is attached to a parent in the task hierarchy. The continuation can be a child task only if its antecedent is also a child task. By default, a child task (that is, an inner task created by an outer task) executes independently of its parent. You can use the <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> option so that the parent and child tasks are synchronized. Note that if a parent task is configured with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> option, the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option in the child task has no effect, and the child task will execute as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Specifies that any child task (that is, any nested inner task created by this continuation) that is created with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option and attempts to execute as an attached child task will not be able to attach to the parent task and will execute instead as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Specifies that the continuation task should be executed synchronously. With this option specified, the continuation runs on the same thread that causes the antecedent task to transition into its final state. If the antecedent is already complete when the continuation is created, the continuation will run on the thread that creates the continuation. If the antecedent's <see cref="T:System.Threading.CancellationTokenSource" /> is disposed in a finally block (Finally in Visual Basic), a continuation with this option will run in that finally block. Only very short-running continuations should be executed synchronously. Because the task executes synchronously, there is no need to call a method such as <see cref="M:System.Threading.Tasks.Task.Wait" /> to ensure that the calling thread waits for the task to complete. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Specifies that tasks created by the continuation by calling methods such as <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> or <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> see the default scheduler (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) rather than the scheduler on which this continuation is running to be the current scheduler.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>In the case of continuation cancellation, prevents completion of the continuation until the antecedent has completed.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Specifies that a continuation will be a long-running, course-grained operation. It provides a hint to the <see cref="T:System.Threading.Tasks.TaskScheduler" /> that oversubscription may be warranted. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>When no continuation options are specified, specifies that default behavior should be used when executing a continuation. The continuation runs asynchronously when the antecedent task completes, regardless of the antecedent's final <see cref="P:System.Threading.Tasks.Task.Status" /> property value. It the continuation is a child task, it is created as a detached nested task.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent was canceled. An antecedent is canceled if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent threw an unhandled exception. An antecedent throws an unhandled exception if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent ran to completion. An antecedent runs to completion if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Specifies that the continuation should be scheduled only if its antecedent was canceled.  An antecedent is canceled if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Specifies that the continuation task should be scheduled only if its antecedent threw an unhandled exception. An antecedent throws an unhandled exception if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />. The <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />  option guarantees that the <see cref="P:System.Threading.Tasks.Task.Exception" /> property in the antecedent is not null. You can use that property to catch the exception and see which exception caused the task to fault. If you do not access the <see cref="P:System.Threading.Tasks.Task.Exception" /> property, the exception is unhandled. Also, if you attempt to access the <see cref="P:System.Threading.Tasks.Task`1.Result" /> property of a task that has been canceled or has faulted, a new exception is thrown. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Specifies that the continuation should be scheduled only if its antecedent ran to completion. An antecedent runs to completion if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>A hint to a <see cref="T:System.Threading.Tasks.TaskScheduler" /> to schedule task in the order in which they were scheduled, so that tasks scheduled sooner are more likely to run sooner, and tasks scheduled later are more likely to run later. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Specifies that the continuation task should be run asynchronously.  This option has precedence over <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Specifies flags that control optional behavior for the creation and execution of tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Specifies that a task is attached to a parent in the task hierarchy. By default, a child task (that is, an inner task created by an outer task) executes independently of its parent. You can use the <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> option so that the parent and child tasks are synchronized. Note that if a parent task is configured with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> option, the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option in the child task has no effect, and the child task will execute as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Specifies that any child task that attempts to execute as an attached child task (that is, it is created with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option) will not be able to attach to the parent task and will execute instead as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Prevents the ambient scheduler from being seen as the current scheduler in the created task. This means that operations like StartNew or ContinueWith that are performed in the created task will see <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> as the current scheduler.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Specifies that a task will be a long-running, coarse-grained operation involving fewer, larger components than fine-grained systems. It provides a hint to the <see cref="T:System.Threading.Tasks.TaskScheduler" /> that oversubscription may be warranted. Oversubscription lets you create more threads than the available number of hardware threads.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Specifies that the default behavior should be used.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>A hint to a <see cref="T:System.Threading.Tasks.TaskScheduler" /> to schedule a task in as fair a manner as possible, meaning that tasks scheduled sooner will be more likely to be run sooner, and tasks scheduled later will be more likely to be run later.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Forces continuations added to the current task to be executed asynchronously. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Provides a set of static (Shared in Visual Basic) methods for working with specific kinds of <see cref="T:System.Threading.Tasks.Task" /> instances.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a proxy <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of a Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of the provided Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic).</returns>
+      <param name="task">The Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic) to unwrap.</param>
+      <typeparam name="TResult">The type of the task's result.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown if the <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Creates a proxy <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of a <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>A Task that represents the asynchronous operation of the provided System.Threading.Tasks.Task(Of Task).</returns>
+      <param name="task">The Task&lt;Task&gt; (C#) or Task (Of Task) (Visual Basic) to unwrap.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown if the <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Provides support for creating and scheduling <see cref="T:System.Threading.Tasks.Task" /> objects. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the default configuration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another CancellationToken is explicitly specified while calling the factory methods.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The default <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another CancellationToken is explicitly specified while calling the factory methods.</param>
+      <param name="creationOptions">The default <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> to use when creating tasks with this TaskFactory.</param>
+      <param name="continuationOptions">The default <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> to use when creating continuation tasks with this TaskFactory.</param>
+      <param name="scheduler">The default <see cref="T:System.Threading.Tasks.TaskScheduler" /> to use to schedule any Tasks created with this TaskFactory. A null value indicates that TaskScheduler.Current should be used.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> value. For more information, see the Remarks for <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)" />. -or-The <paramref name="continuationOptions" /> argument specifies an invalid value.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="creationOptions">The default <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> to use when creating tasks with this TaskFactory.</param>
+      <param name="continuationOptions">The default <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> to use when creating continuation tasks with this TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> value. For more information, see the Remarks for <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)" />. -or-The <paramref name="continuationOptions" /> argument specifies an invalid value.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to use to schedule any tasks created with this TaskFactory. A null value indicates that the current TaskScheduler should be used.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Gets the default cancellation token for this task factory.</summary>
+      <returns>The default task cancellation token for this task factory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Gets the default task continuation options for this task factory.</summary>
+      <returns>The default task continuation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed. </summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null. -or-The The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value. -or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed. -or-<paramref name="cancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null. -or-The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value. -or-The <paramref name="tasks" /> array is empty .</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Gets the default task creation options for this task factory.</summary>
+      <returns>The default task creation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the task that executes the end method.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the task that executes the end method.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Gets the default task scheduler for this task factory.</summary>
+      <returns>The default task scheduler for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">The action delegate to execute asynchronously. </param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Provides support for creating and scheduling <see cref="T:System.Threading.Tasks.Task`1" /> objects.</summary>
+      <typeparam name="TResult">The return value of the <see cref="T:System.Threading.Tasks.Task`1" /> objects that the methods of this class create. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the default configuration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the default configuration.</summary>
+      <param name="cancellationToken">The default cancellation token that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another cancellation token is explicitly specified when calling the factory methods.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The default cancellation token that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another cancellation token is explicitly specified when calling the factory methods.</param>
+      <param name="creationOptions">The default options to use when creating tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">The default options to use when creating continuation tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">The default scheduler to use to schedule any tasks created with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />. A null value indicates that <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> should be used.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> or <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="creationOptions">The default options to use when creating tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">The default options to use when creating continuation tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> or <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="scheduler">The scheduler to use to schedule any tasks created with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />. A null value indicates that the current <see cref="T:System.Threading.Tasks.TaskScheduler" /> should be used.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Gets the default cancellation token for this task factory.</summary>
+      <returns>The default cancellation token for this task factory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> enumeration value for this task factory.</summary>
+      <returns>One of the enumeration values that specifies the default continuation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-<paramref name="continuationFunction" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided Tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The scheduler that is used to schedule the created continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided Tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The scheduler that is used to schedule the created continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set. </summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid enumeration value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid enumeration value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> enumeration value for this task factory.</summary>
+      <returns>One of the enumeration values that specifies the default creation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">An object that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">An object that controls the behavior of the created task.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A task that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the task that executes the end method.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Gets the task scheduler for this task factory.</summary>
+      <returns>The task scheduler for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Represents an object that handles the low-level work of queuing tasks onto threads.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initializes the <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the currently executing task.</summary>
+      <returns>Returns the <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the currently executing task.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Gets the default <see cref="T:System.Threading.Tasks.TaskScheduler" /> instance that is provided by the .NET Framework.</summary>
+      <returns>Returns the default <see cref="T:System.Threading.Tasks.TaskScheduler" /> instance.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the current <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the current <see cref="T:System.Threading.SynchronizationContext" />, as determined by <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">The current SynchronizationContext may not be used as a TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>For debugger support only, generates an enumerable of <see cref="T:System.Threading.Tasks.Task" /> instances currently queued to the scheduler waiting to be executed.</summary>
+      <returns>An enumerable that allows a debugger to traverse the tasks currently queued to this scheduler.</returns>
+      <exception cref="T:System.NotSupportedException">This scheduler is unable to generate a list of queued tasks at this time.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Gets the unique ID for this <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Returns the unique ID for this <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indicates the maximum concurrency level this <see cref="T:System.Threading.Tasks.TaskScheduler" /> is able to support.</summary>
+      <returns>Returns an integer that represents the maximum concurrency level. The default scheduler returns <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Queues a <see cref="T:System.Threading.Tasks.Task" /> to the scheduler. </summary>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be queued.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Attempts to dequeue a <see cref="T:System.Threading.Tasks.Task" /> that was previously queued to this scheduler.</summary>
+      <returns>A Boolean denoting whether the <paramref name="task" /> argument was successfully dequeued.</returns>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be dequeued.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Attempts to execute the provided <see cref="T:System.Threading.Tasks.Task" /> on this scheduler.</summary>
+      <returns>A Boolean that is true if <paramref name="task" /> was successfully executed, false if it was not. A common reason for execution failure is that the task had previously been executed or is in the process of being executed by another thread.</returns>
+      <param name="task">A <see cref="T:System.Threading.Tasks.Task" /> object to be executed.</param>
+      <exception cref="T:System.InvalidOperationException">The <paramref name="task" /> is not associated with this scheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determines whether the provided <see cref="T:System.Threading.Tasks.Task" /> can be executed synchronously in this call, and if it can, executes it.</summary>
+      <returns>A Boolean value indicating whether the task was executed inline.</returns>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be executed.</param>
+      <param name="taskWasPreviouslyQueued">A Boolean denoting whether or not task has previously been queued. If this parameter is True, then the task may have been previously queued (scheduled); if False, then the task is known not to have been queued, and this call is being made in order to execute the task inline without queuing it.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The <paramref name="task" /> was already executed.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Occurs when a faulted task's unobserved exception is about to trigger exception escalation policy, which, by default, would terminate the process.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Represents an exception used to communicate an invalid operation by a <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class using the default error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="innerException">The exception that is the cause of the current exception.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Represents the current stage in the lifecycle of a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>The task acknowledged cancellation by throwing an OperationCanceledException with its own CancellationToken while the token was in signaled state, or the task's CancellationToken was already signaled before the task started executing. For more information, see Task Cancellation.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>The task has been initialized but has not yet been scheduled.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>The task completed due to an unhandled exception.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>The task completed execution successfully.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>The task is running but has not yet completed.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>The task is waiting to be activated and scheduled internally by the .NET Framework infrastructure.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>The task has finished executing and is implicitly waiting for attached child tasks to complete.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>The task has been scheduled for execution but has not yet begun executing.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Provides data for the event that is raised when a faulted <see cref="T:System.Threading.Tasks.Task" />'s exception goes unobserved.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> class with the unobserved exception.</summary>
+      <param name="exception">The Exception that has gone unobserved.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>The Exception that went unobserved.</summary>
+      <returns>The Exception that went unobserved.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Gets whether this exception has been marked as "observed."</summary>
+      <returns>true if this exception has been marked as "observed"; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Marks the <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> as "observed," thus preventing it from triggering exception escalation policy which, by default, terminates the process.</summary>
+    </member>
+  </members>
+</doc>

+ 3168 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/de/System.Threading.Tasks.xml

@@ -0,0 +1,3168 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Stellt einen oder mehrere Fehler dar, die beim Ausführen einer Anwendung auftreten.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit Verweisen auf die inneren Ausnahmen, die diese Ausnahme ausgelöst haben.</summary>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit Verweisen auf die inneren Ausnahmen, die diese Ausnahme ausgelöst haben.</summary>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und Verweisen auf die inneren Ausnahmen, die diese Ausnahme verursacht haben.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerException" />-Argument ist NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und Verweisen auf die inneren Ausnahmen, die diese Ausnahme verursacht haben.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Fasst <see cref="T:System.AggregateException" />-Instanzen in einer einzigen neuen Instanz zusammen.</summary>
+      <returns>Eine neue, zusammengefasste <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Gibt die <see cref="T:System.AggregateException" /> zurück, die diese Ausnahme verursacht hat.</summary>
+      <returns>Gibt die <see cref="T:System.AggregateException" /> zurück, die diese Ausnahme verursacht hat.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Ruft einen Handler für jede in dieser <see cref="T:System.AggregateException" /> enthaltenen <see cref="T:System.Exception" /> auf.</summary>
+      <param name="predicate">Das Prädikat, das für jede Ausnahme ausgeführt werden soll.Das Prädikat akzeptiert als Argument die zu verarbeitende <see cref="T:System.Exception" /> und gibt einen booleschen Wert zurück, der angibt, ob die Ausnahme behandelt wurde.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="predicate" />-Argument ist NULL.</exception>
+      <exception cref="T:System.AggregateException">Eine in dieser <see cref="T:System.AggregateException" /> enthaltene Ausnahme wurde nicht behandelt.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Ruft eine schreibgeschützte Auflistung der <see cref="T:System.Exception" />-Instanzen ab, die die aktuelle Ausnahme verursacht haben.</summary>
+      <returns>Gibt eine schreibgeschützte Auflistung der <see cref="T:System.Exception" />-Instanzen zurück, die die aktuelle Ausnahme verursacht haben.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Erstellt eine Zeichenfolgenentsprechung der aktuellen <see cref="T:System.AggregateException" /> und gibt diese zurück.</summary>
+      <returns>Eine Zeichenfolgenentsprechung der aktuellen Ausnahme.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Die Ausnahme, die einem Thread beim Abbrechen eines von diesem Thread ausgeführten Vorgangs ausgelöst wird.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer vom System bereitgestellten Fehlermeldung.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+      <param name="message">Ein <see cref="T:System.String" />, der den Fehler beschreibt.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung, einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat, und einem Abbruchtoken.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Abbruchtoken.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einem Abbruchtoken.</summary>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Ruft ein Token ab, das dem abgebrochenen Vorgang zugeordnet ist.</summary>
+      <returns>Ein Token, das dem abgebrochenen Vorgang zugeordnet ist, oder ein Standardtoken.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die eine Aufgabe zurückgeben.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.</summary>
+      <param name="exception">Die Ausnahme, die an die Aufgabe gebunden werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.- oder -Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Markiert die Aufgabe als erfolgreich abgeschlossen.</summary>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.- oder -Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Ruft die Aufgabe für diesen Generator ab.</summary>
+      <returns>Die Aufgabe für diesen Generator.</returns>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die eine Aufgabe zurückgeben, und stellt einen Parameter für das Ergebnis bereit.</summary>
+      <typeparam name="TResult">Das zum Abschließen der Aufgabe zu verwendende Ergebnis.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.</summary>
+      <param name="exception">Die Ausnahme, die an die Aufgabe gebunden werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Markiert die Aufgabe als erfolgreich abgeschlossen.</summary>
+      <param name="result">Das zum Abschließen der Aufgabe zu verwendende Ergebnis.</param>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Ruft die Aufgabe für diesen Generator ab.</summary>
+      <returns>Die Aufgabe für diesen Generator.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die keinen Wert zurückgeben.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Bindet eine Ausnahme an den Methodengenerator.</summary>
+      <param name="exception">Die zu bindende Ausnahme.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Markiert den Methodengenerator als erfolgreich abgeschlossen.</summary>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Stellt ein Awaitable-Objekt bereit, das konfigurierte Awaits bei einem Task zulässt.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Gibt einen Awaiter für dieses awaitable Objekt zurück.</summary>
+      <returns>Der Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Stellt ein Awaitable-Objekt bereit, das konfigurierte Awaits bei einem Task zulässt.</summary>
+      <typeparam name="TResult">Der von diesem <see cref="T:System.Threading.Tasks.Task`1" /> erzeugte Ergebnistyp.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Gibt einen Awaiter für dieses awaitable Objekt zurück.</summary>
+      <returns>Der Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Stellt einen Awaiter für ein awaitable Objekt bereit (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) .</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang für den abgeschlossenen Task .</summary>
+      <returns>Das Ergebnis der abgeschlossenen Aufgabe.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die im Fehlerzustand abgeschlossene Aufgabe.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die Aufgabe, auf die gewartet wird, abgeschlossen wurde.</summary>
+      <returns>true, wenn die erwartete Aufgabe abgeschlossen wurde; andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist. </summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Stellt einen Awaiter für ein awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) Objekt bereit.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang für den abgeschlossenen Task .</summary>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die im Fehlerzustand abgeschlossene Aufgabe.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die Aufgabe, auf die gewartet wird, abgeschlossen wurde.</summary>
+      <returns>true, wenn die erwartete Aufgabe abgeschlossen ist; andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist. </summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Stellt Zustandsautomaten dar, die für asynchrone Methoden generiert werden.Dieser Typ ist ausschließlich zur Compiler-Verwendung vorgesehen.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Verschiebt den Zustandsautomaten zum nächsten Zustand.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Konfiguriert den Zustandsautomaten mit einem HEAP-zugeordneten Replikat.</summary>
+      <param name="stateMachine">Das HEAP-zugeordnete Replikat.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Stellt einen Awaiter dar, der Fortsetzungen plant, wenn ein Await-Vorgang beendet wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang, der aufgerufen wird, wenn die Instanz abgeschlossen wird.</summary>
+      <param name="continuation">Die Aktion, die beim Abschluss der Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist ein NULL-Argument (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Stellt einen Vorgang dar, der Fortsetzungen plant, wenn er abgeschlossen wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang, der aufgerufen wird, wenn die Instanz abgeschlossen wird.</summary>
+      <param name="continuation">Die Aktion, die beim Abschluss der Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist ein NULL-Argument (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Stellt ein Objekt bereit, das auf den Abschluss einer asynchronen Aufgabe wartet. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Beendet das Warten auf den Abschluss der asynchronen Aufgabe.</summary>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die Aufgabe hat in einem <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> abgeschlossen.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die asynchrone Aufgabe abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Legt die Aktion fest, die ausgeführt wird, sobald das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt nicht mehr auf die zu beendende asynchrone Aufgabe wartet.</summary>
+      <param name="continuation">Die Aktion, die ausgeführt werden soll, wenn der Wartevorgang abgeschlossen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant die Fortsetzungsaktion für die asynchrone Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die bei Abschluss der Wartevorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Stellt ein Objekt dar, das auf den Abschluss einer asynchronen Aufgabe wartet und einen Parameter für das Ergebnis bereitstellt.</summary>
+      <typeparam name="TResult">Das Ergebnis der Aufgabe.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Beendet das Warten auf den Abschluss der asynchronen Aufgabe.</summary>
+      <returns>Das Ergebnis der abgeschlossenen Aufgabe.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die Aufgabe hat in einem <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> abgeschlossen.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die asynchrone Aufgabe abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Legt die Aktion fest, die ausgeführt wird, sobald das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt nicht mehr auf die zu beendende asynchrone Aufgabe wartet.</summary>
+      <param name="continuation">Die Aktion, die ausgeführt werden soll, wenn der Wartevorgang abgeschlossen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Plant die Fortsetzungsaktion für die asynchrone Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die bei Abschluss der Wartevorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Stellt den Kontext für das Warten bereit, wenn asynchron in einer Zielumgebung gewechselt wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Ruft ein <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />-Objekt für diese Instanz der Klasse ab.</summary>
+      <returns>Ein -Objekt, mit dem der Abschluss des asynchronen Vorgangs überwacht wird.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Stellt einen Awaiter zum Umschalten in einer Zielumgebung bereit.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob ein Ertrag nicht erforderlich ist.</summary>
+      <returns>Immer false, das angibt, dass ein Ertrag immer für <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> erforderlich ist.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Legt die Fortsetzung fest, die aufgerufen werden soll.</summary>
+      <param name="continuation">Die Aktion zum asynchronen Aufrufen.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Stellt die <paramref name="continuation" /> zurück in den aktuellen Kontext.</summary>
+      <param name="continuation">Die Aktion zum asynchronen Aufrufen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Gibt eine Benachrichtigung darüber weiter, dass Vorgänge abgebrochen werden sollen.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initialisiert das <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Der Zustand "abgebrochen" für das Token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Ruft einen Wert ab, der angibt, ob der Zustand "abgebrochen" von diesem Token unterstützt wird.</summary>
+      <returns>"true", wenn sich dieses Token im abgebrochenen Zustand befinden kann, andernfalls "false".</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Ermittelt, ob die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz und die angegebene <see cref="T:System.Object" />-Instanz gleich sind.</summary>
+      <returns>"true", wenn <paramref name="other" /> ein <see cref="T:System.Threading.CancellationToken" /> ist und die beiden Instanzen gleich sind, andernfalls "false".Zwei Token sind gleich, wenn sie derselben <see cref="T:System.Threading.CancellationTokenSource" /> zugeordnet sind oder beide aus öffentlichen CancellationToken-Konstruktoren erstellt wurden und ihre <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" />-Werte gleich sind.</returns>
+      <param name="other">Das andere Objekt, mit dem diese Instanz verglichen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Ermittelt, ob die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz gleich dem angegebenen Token ist.</summary>
+      <returns>"true", wenn die Instanzen gleich sind, andernfalls "false".Zwei Token sind gleich, wenn sie derselben <see cref="T:System.Threading.CancellationTokenSource" /> zugeordnet sind oder beide aus öffentlichen CancellationToken-Konstruktoren erstellt wurden und ihre <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" />-Werte gleich sind.</returns>
+      <param name="other">Das andere <see cref="T:System.Threading.CancellationToken" />, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Dient als Hashfunktion für eine <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Ein Hashcode für die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Ruft einen Wert ab, der angibt, ob für dieses Token ein Abbruch angefordert wurde.</summary>
+      <returns>"true", wenn der Abbruch für dieses Token angefordert wurde, andernfalls "false".</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Gibt einen leeren <see cref="T:System.Threading.CancellationToken" />-Wert zurück.</summary>
+      <returns>Ein leeres Abbruchtoken. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Stellt fest, ob zwei <see cref="T:System.Threading.CancellationToken" />-Instanzen gleich sind.</summary>
+      <returns>"true", wenn die Instanzen gleich sind, andernfalls "false".</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Ermittelt, ob zwei <see cref="T:System.Threading.CancellationToken" />-Instanzen ungleich sind.</summary>
+      <returns>"true", wenn die beiden Instanzen ungleich sind, andernfalls "false".</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="useSynchronizationContext">Ein boolescher Wert, der angibt, ob der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> erfasst und beim Aufrufen von <paramref name="callback" /> verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="state">Der Zustand, der beim Aufrufen des Delegaten an <paramref name="callback" /> übergeben werden soll.Dies kann NULL sein.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="state">Der Zustand, der beim Aufrufen des Delegaten an <paramref name="callback" /> übergeben werden soll.Dies kann NULL sein.</param>
+      <param name="useSynchronizationContext">Ein boolescher Wert, der angibt, ob der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> erfasst und beim Aufrufen von <paramref name="callback" /> verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Löst eine <see cref="T:System.OperationCanceledException" /> aus, wenn für dieses Token ein Abbruch angefordert wurde.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Ruft ein <see cref="T:System.Threading.WaitHandle" /> ab, das signalisiert wird, wenn das Token abgebrochen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.WaitHandle" />, das signalisiert wird, wenn das Token abgebrochen wird.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Stellt einen Rückrufdelegaten dar, der bei einem <see cref="T:System.Threading.CancellationToken" /> registriert wurde. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Threading.CancellationTokenRegistration" />-Klasse verwendeten Ressourcen frei.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Bestimmt, ob die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz und die angegebene <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz gleich sind.</summary>
+      <returns>True, wenn diese Instanz und <paramref name="obj" /> gleich sind.Andernfalls false.Zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen sind gleich, wenn sie beide auf die Ausgabe eines Aufrufs derselben Register-Methode eines <see cref="T:System.Threading.CancellationToken" /> verweisen.</returns>
+      <param name="obj">Das andere Objekt, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz und die angegebene <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz gleich sind.</summary>
+      <returns>True, wenn diese Instanz und <paramref name="other" /> gleich sind.Andernfalls false. Zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen sind gleich, wenn sie beide auf die Ausgabe eines Aufrufs derselben Register-Methode eines <see cref="T:System.Threading.CancellationToken" /> verweisen.</returns>
+      <param name="other">Das andere <see cref="T:System.Threading.CancellationTokenRegistration" />, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Fungiert als Hashfunktion für eine <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Ein Hashcode für die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen gleich sind.</summary>
+      <returns>True, wenn die Instanzen gleich sind, andernfalls false.</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen ungleich sind.</summary>
+      <returns>True, wenn die beiden Instanzen ungleich sind, andernfalls false.</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signalisiert einem <see cref="T:System.Threading.CancellationToken" />, dass es abgebrochen werden soll.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse, die nach der angegebenen Verzögerung in Millisekunden abgebrochen wird.</summary>
+      <param name="millisecondsDelay">Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser <see cref="T:System.Threading.CancellationTokenSource" /> abgewartet wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse, die nach der angegebenen Zeitspanne abgebrochen wird.</summary>
+      <param name="delay">Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser <see cref="T:System.Threading.CancellationTokenSource" /> abgewartet wird.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Übermittelt eine Abbruchanforderung.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Teilt eine Anforderung für Abbruch mit und gibt an, ob verbleibenden Rückrufe und abbrechbare Vorgänge verarbeitet werden sollen.</summary>
+      <param name="throwOnFirstException">true, wenn Ausnahmen sofort weitergegeben werden sollten, andernfalls false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Plant einen Abbruch auf diesem <see cref="T:System.Threading.CancellationTokenSource" /> nach der angegebenen Anzahl von Millisekunden.</summary>
+      <param name="millisecondsDelay">Die Zeitspanne, die gewartet wird, bevor diese <see cref="T:System.Threading.CancellationTokenSource" /> abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Plant einen Abbruch auf diesem <see cref="T:System.Threading.CancellationTokenSource" /> nach der angegebenen Zeitspanne.</summary>
+      <param name="delay">Die Zeitspanne, die gewartet wird, bevor diese <see cref="T:System.Threading.CancellationTokenSource" /> abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Erstellt eine <see cref="T:System.Threading.CancellationTokenSource" />, für die der Zustand "abgebrochen" festgelegt wird, wenn eines der Quelltoken im Zustand "abgebrochen" ist.</summary>
+      <returns>Ein <see cref="T:System.Threading.CancellationTokenSource" />, das mit den Quelltoken verknüpft ist.</returns>
+      <param name="token1">Das erste Abbruchtoken, das überwacht werden soll.</param>
+      <param name="token2">Das zweite Abbruchtoken, das überwacht werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Erstellt eine <see cref="T:System.Threading.CancellationTokenSource" />, für die der Zustand „abgebrochen“ festgelegt wird, wenn eines der Quelltoken im angegebenen Array im Zustand „abgebrochen“ ist.</summary>
+      <returns>Ein <see cref="T:System.Threading.CancellationTokenSource" />, das mit den Quelltoken verknüpft ist.</returns>
+      <param name="tokens">Ein Array, das die Abbruchtokeninstanzen enthält, die beobachtet werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse verwendeten Ressourcen frei.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Gibt die von der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse verwendeten nicht verwalteten Ressourcen frei und gibt (optional) auch die verwalteten Ressourcen frei.</summary>
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Ruft einen Wert ab, der angibt, ob für diese <see cref="T:System.Threading.CancellationTokenSource" /> ein Abbruch angefordert wurde.</summary>
+      <returns>true, wenn der Abbruch für diese <see cref="T:System.Threading.CancellationTokenSource" /> angefordert wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Ruft den diesem <see cref="T:System.Threading.CancellationToken" /> zugeordneten <see cref="T:System.Threading.CancellationTokenSource" /> ab.</summary>
+      <returns>Das dieser <see cref="T:System.Threading.CancellationToken" /> zugeordnete <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Stellt Taskplaner bereit, die auszuführende Aufgaben koordinieren, während sie sicherstellen, dass gleichzeitige Aufgaben gleichzeitig ausgeführt werden können, exklusive Aufgaben zu keinerlei Zeitpunkt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse, die auf den angegebenen Planer abzielt.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse für den angegebenen Planer mit einer maximalen Parallelitätsebene.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+      <param name="maxConcurrencyLevel">Die maximale Anzahl von Tasks, die gleichzeitig ausgeführt werden.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse für den angegebenen Planer mit einer maximalen Parallelitätsebene und einer maximalen Anzahl von geplanten Aufgaben, die als Einheit verarbeitet werden können.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+      <param name="maxConcurrencyLevel">Die maximale Anzahl von Tasks, die gleichzeitig ausgeführt werden.</param>
+      <param name="maxItemsPerTask">Die maximale Anzahl auszuführender Tasks für jeden zugrunde liegenden geplanten Task, der von dem Paar verwendet wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informiert das Planerpaar, dass es keine weiteren Aufgaben annehmen sollte.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.Task" /> ab, der abgeschlossen wird, wenn der Planer die Verarbeitung abgeschlossen hat.</summary>
+      <returns>Der asynchrone Vorgang, der abgeschlossen wird, wenn der Planer die Verarbeitung abschließt.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab, das verwendet werden kann, um Aufgaben für dieses Paar zu planen, die gleichzeitig mit anderen Aufgaben für dieses Paar ausgeführt werden können.</summary>
+      <returns>Ein Objekt, das verwendet werden kann, um Aufgaben gleichzeitig zu planen.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab, das verwendet werden kann, um Aufgaben für dieses Paar zu planen, die in Bezug auf andere Aufgaben für dieses Paar exklusiv ausgeführt werden müssen.</summary>
+      <returns>Ein Objekt, das verwendet werden kann, um Aufgaben zu planen, die nicht gleichzeitig mit anderen Aufgaben ausgeführt werden.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Stellt einen asynchronen Vorgang dar.Informationen zum Durchsuchen des .NET Framework-Quellcodes für diesen Typ finden Sie in der Verweisquelle.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit der angegebenen Aktion.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Erstellungsoptionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Erstellungsoptionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Zustand.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Ruft das beim Erstellen der <see cref="T:System.Threading.Tasks.Task" /> angegebene Zustandsobjekt ab, oder NULL, wenn kein Zustandsobjekt angegeben wurde.</summary>
+      <returns>Ein <see cref="T:System.Object" />, das die Zustandsdaten darstellt, die bei der Erstellung an die Aufgabe übergeben wurden.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Ruft eine Aufgabe ab, die bereits erfolgreich abgeschlossen wurde. </summary>
+      <returns>Die erfolgreich abgeschlossene Aufgabe. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Konfiguriert einen Awaiter, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task" /> zu erwarten.</summary>
+      <returns>Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.</returns>
+      <param name="continueOnCapturedContext">true um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen, andernfalls false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die ein Abbruchtoken empfängt und asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die, sobald der Zieltask abgeschlossen ist, entsprechend den Angaben in <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> ausgeführt wird.Die Fortsetzung empfängt ein Abbruchtoken und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die nach den angegebenen <paramref name="continuationOptions" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die, sobald der Zieltask abgeschlossen ist, entsprechend den Angaben in <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die nach den angegebenen <paramref name="continuationOptions" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die ausgeführt werden soll, wenn der Task abgeschlossen wurde.Wenn der Delegat ausgeführt wird, werden ihm der abgeschlossene Task und das vom Aufrufer bereitgestellte Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken empfängt und asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken empfängt und ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung wird entsprechend einem Satz angegebener Bedingungen ausgeführt und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung wird entsprechend einem Satz angegebener Bedingungen ausgeführt.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird asynchron ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde, und gibt einen Wert zurück. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn der <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung empfängt ein Abbruchtoken.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Fortsetzungsoptionen ausgeführt wird, und gibt einen Wert zurück.An die Fortsetzung wird ein Abbruchtoken übergeben, und sie verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die gemäß dem angegebenen <paramref name="continuationOptions." />-Parameter ausgeführt wird. Wenn eine Ausführung stattfindet, wird dem Delegaten die ausgeführte Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Fortsetzungsoptionen ausgeführt wird, und gibt einen Wert zurück. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird asynchron ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist, und gibt einen Wert zurück. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Taskfortsetzungsoptionen ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist, und gibt einen Wert zurück.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken und verwendet den angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Taskfortsetzungsoptionen ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Ruft die zum Erstellen dieser Aufgabe verwendeten <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> ab.</summary>
+      <returns>Die zum Erstellen dieser Aufgabe verwendeten <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Gibt die eindeutige ID der momentan ausgeführten <see cref="T:System.Threading.Tasks.Task" /> zurück.</summary>
+      <returns>Eine ganze Zahl, die der gerade ausgeführten Aufgabe vom System zugewiesen wurde.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Erstellt eine Aufgabe, die nach einer Verzögerung abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="millisecondsDelay">Die Anzahl der Millisekunden, die gewartet wird, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder -1, um unbegrenzt zu warten. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Aufgabe, die nach einer Verzögerung abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="millisecondsDelay">Die Anzahl der Millisekunden, die gewartet wird, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder -1, um unbegrenzt zu warten. </param>
+      <param name="cancellationToken">Das Abbruchtoken, das vor dem Abschließen der zurückgegebenen Aufgabe geprüft wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Erstellt eine Aufgabe, die nach Ablauf einer festgelegten Zeitspanne abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="delay">Die Zeitspanne, die abgewartet werden soll, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder TimeSpan.FromMilliseconds(-1), um unbegrenzt zu warten. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Aufgabe, die nach Ablauf einer festgelegten Zeitspanne abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="delay">Die Zeitspanne, die abgewartet werden soll, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder TimeSpan.FromMilliseconds(-1), um unbegrenzt zu warten. </param>
+      <param name="cancellationToken">Das Abbruchtoken, das vor dem Abschließen der zurückgegebenen Aufgabe geprüft wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Ruft die <see cref="T:System.AggregateException" /> ab, die die vorzeitige Beendigung der <see cref="T:System.Threading.Tasks.Task" /> verursacht hat.Wenn die <see cref="T:System.Threading.Tasks.Task" /> erfolgreich abgeschlossen wurde oder noch keine Ausnahmen ausgelöst wurden, wird null zurückgegeben.</summary>
+      <returns>Die <see cref="T:System.AggregateException" />, die die vorzeitige Beendigung der <see cref="T:System.Threading.Tasks.Task" /> verursacht hat.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Bietet Zugriff auf Factorymethoden zum Erstellen und Konfigurieren von <see cref="T:System.Threading.Tasks.Task" />- und <see cref="T:System.Threading.Tasks.Task`1" />-Instanzen.</summary>
+      <returns>Ein Factoryobjekt, das eine Vielzahl von <see cref="T:System.Threading.Tasks.Task" />- und <see cref="T:System.Threading.Tasks.Task`1" />-Objekten erstellen kann. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Erstellt eine durch Abbruch abgeschlossene <see cref="T:System.Threading.Tasks.Task" /> mit einem angegebenen Abbruchtoken.</summary>
+      <returns>Die abgebrochene Aufgabe. </returns>
+      <param name="cancellationToken">Das Abbruchtoken, mit dem die Aufgabe abgeschlossen werden soll. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Erstellt eine durch Abbruch abgeschlossene <see cref="T:System.Threading.Tasks.Task`1" /> mit einem angegebenen Abbruchtoken.</summary>
+      <returns>Die abgebrochene Aufgabe. </returns>
+      <param name="cancellationToken">Das Abbruchtoken, mit dem die Aufgabe abgeschlossen werden soll. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Erstellt eine durch eine angegebene Ausnahme abgeschlossene <see cref="T:System.Threading.Tasks.Task`1" />. </summary>
+      <returns>Die fehlgeschlagene Aufgabe. </returns>
+      <param name="exception">Die Ausnahme, mit der die Aufgabe abgeschlossen werden soll. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Erstellt eine durch eine angegebene Ausnahme abgeschlossene <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Die fehlgeschlagene Aufgabe. </returns>
+      <param name="exception">Die Ausnahme, mit der die Aufgabe abgeschlossen werden soll. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Erstellt eine <see cref="T:System.Threading.Tasks.Task`1" />, die erfolgreich mit dem angegebenen Ergebnis abgeschlossen wurde.</summary>
+      <returns>Die erfolgreich abgeschlossene Aufgabe.</returns>
+      <param name="result">Das in der abgeschlossenen Aufgabe zu speichernde Ergebnis. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Ruft einen Awaiter ab, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task" /> zu erwarten.</summary>
+      <returns>Eine Awaiter-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Ruft eine eindeutige ID für diese <see cref="T:System.Threading.Tasks.Task" />-Instanz ab.</summary>
+      <returns>Eine ganze Zahl, die dieser Aufgabeninstanz vom System zugewiesen wurde. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Ruft einen Wert ab, der angibt, ob diese <see cref="T:System.Threading.Tasks.Task" />-Instanz die Ausführung aufgrund eines Abbruchs abgeschlossen hat.</summary>
+      <returns>true, wenn die Aufgabe aufgrund eines Abbruchs beendet wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob diese <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Ruft einen Wert ab, der angibt, ob die <see cref="T:System.Threading.Tasks.Task" /> aufgrund einer nicht behandelten Ausnahme abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe einen Ausnahmefehler ausgelöst hat, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Aufgabe, die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="action">Die asynchron auszuführende Arbeit.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Aufgabe, die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="action">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Task(TResult) zurück, die von  <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Task(TResult), die einen Proxy für die Task(TResult) darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <typeparam name="TResult">Der Typ des von der Proxy-Aufgabe zurückgegebenen Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Task(TResult) zurück, die von  <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Task(TResult), die einen Proxy für die Task(TResult) darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <typeparam name="TResult">Der Typ des von der Proxy-Aufgabe zurückgegebenen Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Aufgabe zurück, die von <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Aufgabe, die einen Proxy für die Aufgabe darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Aufgabe zurück, die von <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Aufgabe, die einen Proxy für die Aufgabe darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit. </param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein <see cref="T:System.Threading.Tasks.Task`1" />-Objekt zurück, das diese Aufgabe darstellt. </summary>
+      <returns>Ein Aufgabenobjekt, das die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden. </returns>
+      <param name="function">Die asynchron auszuführende Arbeit. </param>
+      <typeparam name="TResult">Der Rückgabetyp der Aufgabe. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task(TResult)-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Task(TResult) die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <typeparam name="TResult">Der Ergebnistyp der Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Führt den <see cref="T:System.Threading.Tasks.Task" /> synchron mit dem aktuellen <see cref="T:System.Threading.Tasks.TaskScheduler" /> aus.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Führt die <see cref="T:System.Threading.Tasks.Task" /> synchron mit dem bereitgestellten <see cref="T:System.Threading.Tasks.TaskScheduler" /> aus.</summary>
+      <param name="scheduler">Der Taskplaner, mit dem diese Aufgabe inline ausgeführt werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Startet die <see cref="T:System.Threading.Tasks.Task" /> und plant ihre Ausführung mit dem aktuellen <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Startet die <see cref="T:System.Threading.Tasks.Task" /> und plant ihre Ausführung mit dem angegebenen <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Der <see cref="T:System.Threading.Tasks.TaskScheduler" />, dem diese Aufgabe zugeordnet und mit dem sie ausgeführt werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskStatus" /> dieser Aufgabe ab.</summary>
+      <returns>Der aktuelle <see cref="T:System.Threading.Tasks.TaskStatus" /> dieser Aufgabeninstanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Ruft ein <see cref="T:System.Threading.WaitHandle" /> ab, das verwendet werden kann, um auf den Abschluss der Aufgabe zu warten.</summary>
+      <returns>Ein <see cref="T:System.Threading.WaitHandle" />, das verwendet werden kann, um auf den Abschluss der Aufgabe zu warten.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Ruft einen Wert ab, der angibt, ob der Vorgang synchron abgeschlossen wurde.</summary>
+      <returns>true, wenn der Vorgang synchron abgeschlossen wurde, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Wartet darauf, dass die <see cref="T:System.Threading.Tasks.Task" /> innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt wird.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.Der Wartevorgang wird beendet, wenn ein Timeoutintervall abläuft oder ein Abbruchtoken abgebrochen wird, bevor die Aufgabe abgeschlossen ist.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout. </param>
+      <param name="cancellationToken">Ein Abbruchtoken, das beim Warten auf den Abschluss der Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.Der Wartevorgang wird beendet, wenn ein Abbruchtoken abgebrochen wird, bevor die Aufgabe abgeschlossen ist.</summary>
+      <param name="cancellationToken">Ein Abbruchtoken, das beim Warten auf den Abschluss der Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Wartet darauf, dass die <see cref="T:System.Threading.Tasks.Task" /> innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt wird.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Wartet, bis alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen.</summary>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt werden.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden oder vollständig ausgeführt werden, oder bis zum Abbruch des Wartevorgangs.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss der Aufgaben überwacht werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Wartet, bis alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen oder bis der Wartevorgang abgebrochen wird. </summary>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss der Aufgaben überwacht werden soll.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte, die abgebrochen werden können, innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt werden.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Wartet, bis eines der bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließt.</summary>
+      <returns>Der Index der ausgeführten Aufgabe im <paramref name="tasks" />-Arrayargument.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt werden.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden oder vollständig ausgeführt werden, oder bis ein Abbruchtoken abgebrochen wird.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll. </param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout. </param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Wartet, bis bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen oder bis der Wartevorgang abgebrochen wird.</summary>
+      <returns>Der Index der ausgeführten Aufgabe im <paramref name="tasks" />-Arrayargument.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll. </param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte, die abgebrochen werden können, innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt werden.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task`1" />-Objekte in einer aufzählbaren Auflistung abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt. </returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll. </param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task" />-Objekte in einer aufzählbaren Auflistung abgeschlossen sind.</summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt. </returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task" />-Objekte in einem Array abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task`1" />-Objekte in einem Array abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Erstellt eine Awaitable-Aufgabe, die asynchron an den aktuellen Kontext liefert, wenn erwartet.</summary>
+      <returns>Ein Kontext, der während des Abwartens asynchron wieder in den aktuellen Kontext zum Zeitpunkt des Abwartens übergeht.Wenn der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> nicht Null ist, wird er als der aktuelle Kontext behandelt.Andernfalls wird der Taskplaner, der der aktuell ausgeführten Aufgabe zugeordnet ist, als der aktuelle Kontext behandelt.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Stellt einen asynchronen Vorgang dar, der einen Wert zurückgeben kann.</summary>
+      <typeparam name="TResult">Der von diesem <see cref="T:System.Threading.Tasks.Task`1" /> erzeugte Ergebnistyp. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit der angegebenen Funktion.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit der angegebenen Funktion.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser Aufgabe zugewiesen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Erstellungsoptionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Erstellungsoptionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Zustand.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser neuen Aufgabe zugewiesen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser neuen Aufgabe zugewiesen werden soll.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Konfiguriert einen Awaiter, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task`1" /> zu erwarten.</summary>
+      <returns>Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.</returns>
+      <param name="continueOnCapturedContext">"True", um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen; andernfalls "False".</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn die Zielaufgabe abgeschlossen wurde. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss vom vorhergehenden <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Fortsetzung, die asynchron ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das an die neue Fortsetzungsaufgabe übergeben werden soll. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Erstellt eine Fortsetzung, an die Zustandsinformationen übergeben werden und die ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Wenn der Delegat ausgeführt wird, werden ihm der abgeschlossene Task und das vom Aufrufer bereitgestellte Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten diese abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Bietet Zugriff auf Factorymethoden zum Erstellen und Konfigurieren von <see cref="T:System.Threading.Tasks.Task`1" />-Instanzen.</summary>
+      <returns>Ein Factoryobjekt, das eine Vielzahl von <see cref="T:System.Threading.Tasks.Task`1" />-Objekten erstellen kann.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Ruft einen Awaiter ab, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task`1" /> zu erwarten.</summary>
+      <returns>Eine Awaiter-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Ruft den Ergebniswert dieses <see cref="T:System.Threading.Tasks.Task`1" /> ab.</summary>
+      <returns>Der Ergebniswert für diesen <see cref="T:System.Threading.Tasks.Task`1" />, der dem Typparameter der Aufgabe entspricht.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Stellt eine Ausnahme dar, die verwendet wurde, um einen Taskabbruch zu übermitteln.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einem Verweis auf das <see cref="T:System.Threading.Tasks.Task" />-Objekt, das abgebrochen wurde.</summary>
+      <param name="task">Ein Task, der abgebrochen wurde.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Ruft die Aufgabe ab, die dieser Ausnahme zugeordnet ist.</summary>
+      <returns>Ein Verweis auf den <see cref="T:System.Threading.Tasks.Task" />, der dieser Ausnahme zugeordnet ist.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Stellt die Producerseite eines <see cref="T:System.Threading.Tasks.Task`1" />-Objekts dar, dessen Bindung an einen Delegaten aufgehoben wurde. Das Element ermöglicht mithilfe der <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />-Eigenschaft den Zugriff auf die Consumerseite.</summary>
+      <typeparam name="TResult">Der Typ des Ergebniswerts, der dem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt zugeordnet ist.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Erstellt eine <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit dem angegebenen Zustand.</summary>
+      <param name="state">Der Zustand, der als zugrunde liegender AsyncState von <see cref="T:System.Threading.Tasks.Task`1" /> verwendet werden soll.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit dem angegebenen Zustand und den angegebenen Optionen.</summary>
+      <param name="state">Der Zustand, der als zugrunde liegender AsyncState von <see cref="T:System.Threading.Tasks.Task`1" /> verwendet werden soll.</param>
+      <param name="creationOptions">Die Optionen, die beim Erstellen des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts zu verwenden sind.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="creationOptions" /> stellt Optionen dar, die für die Verwendung mit einem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> ungültig sind.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit den angegebenen Optionen.</summary>
+      <param name="creationOptions">Die Optionen, die beim Erstellen des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts zu verwenden sind.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="creationOptions" /> stellt Optionen dar, die für die Verwendung mit einem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> ungültig sind.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand.</summary>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> befindet sich bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, oder wenn der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> bereits freigegeben wurde.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand.</summary>
+      <param name="exceptions">Die Auflistung der Ausnahmen, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exceptions" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">In <paramref name="exceptions" /> ist mindestens ein NULL-Element vorhanden.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand.</summary>
+      <param name="exception">Die Ausnahme, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exception" />-Argument ist Null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />-Zustand.</summary>
+      <param name="result">Der Ergebniswert, der an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Ruft den von der <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> erstellten <see cref="T:System.Threading.Tasks.Task`1" /> ab.</summary>
+      <returns>Gibt den von dieser <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> erstellten <see cref="T:System.Threading.Tasks.Task`1" /> zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, false, wenn der Vorgang nicht erfolgreich war oder das Objekt bereits freigegeben wurde.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand auszuführen, und ermöglicht das Speichern eines Abbruchtokens in der abgebrochenen Aufgabe. </summary>
+      <returns>true, wenn der Vorgang erfolgreich ist, andernfalls false. </returns>
+      <param name="cancellationToken">Ein Abbruchtoken. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false.</returns>
+      <param name="exceptions">Die Auflistung der Ausnahmen, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exceptions" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">In <paramref name="exceptions" /> ist mindestens ein NULL-Element vorhanden.- oder - Die <paramref name="exceptions" />-Auflistung ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false.</returns>
+      <param name="exception">Die Ausnahme, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exception" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false. </returns>
+      <param name="result">Der Ergebniswert, der an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Gibt das Verhalten für eine Aufgabe an, die mit der <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)" />-Methode oder <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />-Methode erstellt wird.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Gibt an, dass die Fortsetzung, sofern es sich um eine untergeordnete Aufgabe handelt, in der Aufgabenhierarchie mit einem übergeordneten Element verknüpft wird.Die Fortsetzung kann nur dann eine untergeordnete Aufgabe handeln, wenn das vorangehende Element ebenfalls eine untergeordnete Aufgabe ist.Eine untergeordnete Aufgabe (d. h. eine von einer äußeren Aufgabe erstellte innere Aufgabe) wird standardmäßig unabhängig von der übergeordneten Aufgabe ausgeführt.Sie können die <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" />-Option verwenden, damit die übergeordneten und untergeordneten Aufgaben synchronisiert werden.Beachten Sie: Wenn eine übergeordnete Aufgabe mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />-Option konfiguriert ist, hat die <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option in der untergeordneten Aufgabe keine Auswirkungen, und die untergeordnete Aufgabe wird als eine getrennte untergeordnete Aufgabe ausgeführt. Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Gibt an, dass jede untergeordnete Aufgabe (d.h. jede geschachtelte innere Aufgabe, die von dieser Fortsetzung erstellt wurde), die mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option erstellt wurde und deren Ausführung als angefügte untergeordnete Aufgabe versucht wird, nicht an die übergeordnete Aufgabe angefügt werden kann und stattdessen als eine getrennte untergeordnete Aufgabe ausgeführt wird.Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe synchron ausgeführt werden soll.Wenn diese Option angegeben wird, wird die Fortsetzung in dem Thread ausgeführt, der den Übergang der vorangehenden Aufgabe in ihren Endzustand verursacht hat.Falls die vorangehende Aufgabe bereits abgeschlossen wurde, wird die Fortsetzung in dem Thread ausgeführt, der die Fortsetzung erstellt.Wird die <see cref="T:System.Threading.CancellationTokenSource" /> des Vorgängers in einem finally-Block (Finally in Visual Basic) verworfen, wird eine Fortsetzung mit dieser Option in diesem finally-Block ausgeführt.Nur sehr kurze Fortsetzungen sollten synchron ausgeführt werden.Da der Vorgang synchron ausgeführt wird, ist das Aufrufen einer Methode wie <see cref="M:System.Threading.Tasks.Task.Wait" /> nicht erforderlich, um sicherzustellen, dass der aufrufende Thread wartet, bis die Aufgabe abgeschlossen ist. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Gibt an, dass Aufgaben, die von der Fortsetzung durch den Aufruf von Methoden wie <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> oder <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> erstellt wurden, sich auf den Standardplaner (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) als aktuellen Planer beziehen, statt auf den Planer, auf dem diese Fortsetzung ausgeführt wird.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>Im Fall des Fortsetzungsabbruchs wird die Beendigung der Fortsetzung verhindert, bis der Vorgänger abgeschlossen wurde.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Gibt an, dass die Fortsetzung ein undifferenzierter Vorgang mit langer Laufzeit ist.Enthält einen Hinweis für den <see cref="T:System.Threading.Tasks.TaskScheduler" />, dass möglicherweise zu viele Abonnements gewährt werden.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Gibt, wenn keine Fortsetzungsoptionen angegeben sind, an, dass beim Ausführen einer Fortsetzen das Standardverhalten verwendet werden soll.Die Fortsetzung wird beim Abschluss der vorhergehenden Aufgabe asynchron ausgeführt, unabhängig vom endgültigen Wert der Eigenschaft <see cref="P:System.Threading.Tasks.Task.Status" />.Handelt es sich bei der Fortsetzung um eine untergeordnete Aufgabe, wird diese als getrennte geschachtelte Aufgabe erstellt.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn die vorangehende Aufgabe abgebrochen wurde.Ein vorhergehende Aufgabe wird abgebrochen, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn der Vorgänger einen Ausnahmefehler ausgelöst hat.Eine vorhergehende Aufgabe löst einen Ausnahmefehler aus, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn der Vorgänger bis zum Abschluss ausgeführt wurde.Eine vorhergehende Aufgabe wird bis zum Abschluss ausgeführt, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Gibt an, dass die Fortsetzung nur geplant werden soll, wenn die vorangehende Aufgabe abgebrochen wurde.Ein vorhergehende Aufgabe wird abgebrochen, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nur geplant werden soll, wenn der Vorgänger einen Ausnahmefehler ausgelöst hat.Eine vorhergehende Aufgabe löst einen Ausnahmefehler aus, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />" aufweist.Die Option "<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />" stellt sicher, dass die <see cref="P:System.Threading.Tasks.Task.Exception" />-Eigenschaft im Vorgänger nicht null ist.Sie können diese Eigenschaft verwenden, um die Ausnahme zu erfassen und anzuzeigen, welche Ausnahme das Fehlschlagen der Aufgabe verursacht hat.Wenn Sie nicht auf die <see cref="P:System.Threading.Tasks.Task.Exception" />-Eigenschaft zugreifen, bleibt die Ausnahme unbehandelt.Darüber hinaus wird eine neue Ausnahme ausgelöst, wenn Sie auf die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft einer Aufgabe zugreifen, die abgebrochen wurde oder fehlgeschlagen ist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Gibt an, dass die Fortsetzung nur geplant werden soll, wenn die vorangehende Aufgabe bis zum Abschluss ausgeführt wurde.Eine vorhergehende Aufgabe wird bis zum Abschluss ausgeführt, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Ein Hinweis für ein <see cref="T:System.Threading.Tasks.TaskScheduler" />, Aufgaben in der Reihenfolge ihrer ursprünglichen Planung zu planen, sodass zu einem früheren Zeitpunkt geplante Aufgaben tendenziell früher, zu einem späteren Zeitpunkt geplante Aufgaben tendenziell später ausgeführt werden. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe asynchron ausgeführt werden soll.Diese Option hat Vorrang vor <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Gibt Flags an, die optionales Verhalten für die Erstellung und Ausführung von Aufgaben steuern. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Gibt an, dass eine Aufgabe in der Aufgabenhierarchie an ein übergeordnetes Element angefügt wird.Eine untergeordnete Aufgabe (d. h. eine von einer äußeren Aufgabe erstellte innere Aufgabe) wird standardmäßig unabhängig von der übergeordneten Aufgabe ausgeführt.Sie können die <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" />-Option verwenden, damit die übergeordneten und untergeordneten Aufgaben synchronisiert werden.Beachten Sie: Wenn eine übergeordnete Aufgabe mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />-Option konfiguriert ist, hat die <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option in der untergeordneten Aufgabe keine Auswirkungen, und die untergeordnete Aufgabe wird als eine getrennte untergeordnete Aufgabe ausgeführt. Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Gibt an, dass jede untergeordnete Aufgabe, die als angefügte untergeordnete Aufgabe ausgeführt werden soll (d. h. mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option erstellt), nicht an die übergeordnete Aufgabe angefügt werden kann und stattdessen als eine getrennte untergeordnete Aufgabe ausgeführt wird.Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Verhindert, dass der Ambientenplaner als aktueller Planer in der erstellten Aufgabe sichtbar ist.Dies bedeutet, dass Vorgänge wie StartNew oder ContinueWith, die in der erstellten Aufgabe ausgeführt werden, <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> als aktuellen Planer aufweisen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Gibt an, dass eine Aufgabe ein undifferenzierter Vorgang mit langer Laufzeit sein wird, der weniger größere Komponenten als differenzierte Systeme beinhaltet.Enthält einen Hinweis für den <see cref="T:System.Threading.Tasks.TaskScheduler" />, dass möglicherweise zu viele Abonnements gewährt werden.Durch Überzeichnung können Sie mehr Threads als die Anzahl der verfügbaren Hardwarethreads erstellen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Gibt an, dass das Standardverhalten verwendet werden soll.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Ein Hinweis für einen <see cref="T:System.Threading.Tasks.TaskScheduler" />, eine Aufgabe möglichst fair zu planen. Dies bedeutet, dass früher geplante Aufgaben wahrscheinlich früher und später geplante Aufgaben wahrscheinlich später ausgeführt werden.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Erzwingt die asynchrone Ausführung von Fortsetzungen, die zur aktuellen Aufgabe hinzugefügt werden. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Stellt einen Satz mit statischen Methoden (Shared in Visual Basic) für die Arbeit mit bestimmten Arten von <see cref="T:System.Threading.Tasks.Task" />-Instanzen bereit.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt einen Proxy-<see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang von einem Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) (Visual Basic) darstellt.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang des bereitgestellten Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) (Visual Basic) darstellt.</returns>
+      <param name="task">Die zu entpackende Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) Visual Basic).</param>
+      <typeparam name="TResult">Der Typ des Aufgabenergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="task" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Erstellt einen <see cref="T:System.Threading.Tasks.Task" /> für Proxys, der den asynchronen Vorgang eines <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> darstellt.</summary>
+      <returns>Eine Aufgabe, die den asynchronen Vorgang des angegebenen System.Threading.Tasks.Task(Of Task) darstellt.</returns>
+      <param name="task">Die zu entpackende Task&lt;Task&gt; (C#) oder Task (Of Task) Visual Basic).</param>
+      <exception cref="T:System.ArgumentNullException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="task" />-Argument NULL ist.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Bietet Unterstützung für das Erstellen und Planen von <see cref="T:System.Threading.Tasks.Task" />-Objekten. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der Standardkonfiguration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das Aufgaben zugewiesen wird, die von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellt wurden, sofern beim Aufrufen der Factorymethoden kein anderes CancellationToken explizit angegeben wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das standardmäßige <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das Aufgaben zugewiesen wird, die von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellt wurden, sofern beim Aufrufen der Factorymethoden kein anderes CancellationToken explizit angegeben wird.</param>
+      <param name="creationOptions">Das zum Erstellen von Aufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</param>
+      <param name="continuationOptions">Das zum Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</param>
+      <param name="scheduler">Der beim Planen von Aufgaben mit dieser TaskFactory zu verwendende standardmäßige <see cref="T:System.Threading.Tasks.TaskScheduler" />.Ein NULL-Wert gibt an, dass TaskScheduler.Current verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Wert an.Weitere Informationen finden Sie unter den Hinweisen zur <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)" />.- oder - Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="creationOptions">Das zum Erstellen von Aufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</param>
+      <param name="continuationOptions">Das zum Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Wert an.Weitere Informationen finden Sie unter den Hinweisen zur <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)" />.- oder - Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="scheduler">Der beim Planen von Aufgaben mit dieser TaskFactory zu verwendende <see cref="T:System.Threading.Tasks.TaskScheduler" />.Ein NULL-Wert gibt an, dass der aktuelle TaskScheduler verwendet werden soll.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Ruft das Standardabbruchtoken für diese Aufgabenfactory ab.</summary>
+      <returns>Das standardmäßige Aufgabenabbruchtoken für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Ruft die standardmäßigen Aufgabenfortsetzungsoptionen für diese Aufgabenfactory ab.</summary>
+      <returns>Die standardmäßigen Aufgabenfortsetzungsoptionen für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde. </summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben. </exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null. - oder - Die dem <paramref name="continuationAction" /> -Argument ist null. </exception>
+      <exception cref="T:System.ArgumentException">Die <paramref name="tasks" /> Array enthält ein null Wert. - oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben. - oder - <paramref name="cancellationToken" /> wurde bereits freigegeben. </exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null. - oder - Das <paramref name="continuationAction" />-Argument lautet null. </exception>
+      <exception cref="T:System.ArgumentException">Die <paramref name="tasks" /> Array enthält ein null Wert. - oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Ruft die standardmäßigen Aufgabenerstellungsoptionen für diese Aufgabenfactory ab.</summary>
+      <returns>Die standardmäßigen Aufgabenerstellungsoptionen für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />-Element, das verwendet wird, um die Aufgabe zu planen, die die Endmethode ausführt.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />-Element, das verwendet wird, um die Aufgabe zu planen, die die Endmethode ausführt.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Ruft den standardmäßigen Aufgabenplaner für diese Aufgabenfactory ab.</summary>
+      <returns>Der standardmäßige Aufgabenplaner für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="action" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task" /> verwendet wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll. </param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält. </param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="action" />-Argument lautet null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task" /> verwendet wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> verwendet wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> verwendet wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Bietet Unterstützung für das Erstellen und Planen von <see cref="T:System.Threading.Tasks.Task`1" />-Objekten.</summary>
+      <typeparam name="TResult">Der Rückgabewert der <see cref="T:System.Threading.Tasks.Task`1" />-Objekte, die von den Methoden dieser Klasse erstellt werden. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der Standardkonfiguration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der Standardkonfiguration.</summary>
+      <param name="cancellationToken">Das Standardabbruchtoken, das von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellten Aufgaben zugewiesen wird, sofern beim Aufrufen der Factorymethoden kein anderes Abbruchtoken explizit angegeben wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das Standardabbruchtoken, das von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellten Aufgaben zugewiesen wird, sofern beim Aufrufen der Factorymethoden kein anderes Abbruchtoken explizit angegeben wird.</param>
+      <param name="creationOptions">Die zum Erstellen von Aufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="continuationOptions">Die zum Erstellen von Fortsetzungsaufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="scheduler">Der beim Planen von Aufgaben, die mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> erstellt wurden, zu verwendende Standardplaner.Ein NULL-Wert gibt an, dass <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> oder <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="creationOptions">Die zum Erstellen von Aufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="continuationOptions">Die zum Erstellen von Fortsetzungsaufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> oder <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="scheduler">Der zum Planen von Aufgaben, die mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> erstellt wurden, zu verwendende Planer.Ein NULL-Wert gibt an, dass der aktuelle <see cref="T:System.Threading.Tasks.TaskScheduler" /> verwendet werden soll.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Ruft das Standardabbruchtoken für diese Aufgabenfactory ab.</summary>
+      <returns>Das Standardabbruchtoken für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Enumerationswert für diese Aufgabenfactory ab.</summary>
+      <returns>Einer der Enumerationswerte, die die Standardfortsetzungsoptionen für diese Aufgabenfactory angibt.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" />-Array ist null.- oder - <paramref name="continuationFunction" /> ist null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - <paramref name="continuationFunction" /> ist null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Planer, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Planer, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird. </summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist NULL.- oder - Das <paramref name="continuationFunction" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument gibt einen ungültigen Enumerationswert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument wird ein ungültiger TaskContinuationOptions-Wert angegeben.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde. </exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument gibt einen ungültigen Enumerationswert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Enumerationswert für diese Aufgabenfactory ab.</summary>
+      <returns>Einer der Enumerationswerte, die die Standarderstellungsoptionen für diese Aufgabenfactory angibt.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein Objekt, das das Verhalten der erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein Objekt, das das Verhalten der erstellten Aufgabe steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die Aufgabe zu planen, die EndMethod ausführt.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Ruft das Aufgabenplaner für diese Aufgabenfactory ab.</summary>
+      <returns>Der Aufgabenplaner für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Stellt ein Objekt dar, das das Einfügen von Aufgaben in Threadwarteschlangen auf niedriger Ebene behandelt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initialisiert den <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Ruft den zugeordneten <see cref="T:System.Threading.Tasks.TaskScheduler" /> der derzeit ausgeführten Aufgabe ab.</summary>
+      <returns>Gibt den zugeordneten <see cref="T:System.Threading.Tasks.TaskScheduler" /> der momentan ausgeführten Aufgabe zurück.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Ruft die <see cref="T:System.Threading.Tasks.TaskScheduler" />-Standardinstanz ab, die von .NET Framework bereitgestellt wird.</summary>
+      <returns>Gibt die <see cref="T:System.Threading.Tasks.TaskScheduler" />-Standardinstanz zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Erstellt einen <see cref="T:System.Threading.Tasks.TaskScheduler" /> mit dem aktuellen <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.TaskScheduler" />, der dem aktuellen <see cref="T:System.Threading.SynchronizationContext" /> entsprechend <see cref="P:System.Threading.SynchronizationContext.Current" /> zugeordnet ist.</returns>
+      <exception cref="T:System.InvalidOperationException">Der aktuelle SynchronizationContext kann nicht als TaskScheduler verwendet werden.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Nur für Debuggerunterstützung: Generiert eine Enumeration von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, die sich gegenwärtig in der Warteschlange des Taskplaners befinden und auf ihre Ausführung warten.</summary>
+      <returns>Eine Aufzählung, in der von einem Debugger die gegenwärtig in der Warteschlange dieses Taskplaners enthaltenen Aufgaben durchsucht werden können.</returns>
+      <exception cref="T:System.NotSupportedException">Dieser Planer kann derzeit keine Liste in der Warteschlange stehender Aufgaben generieren.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Ruft die eindeutige ID für diesen <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab.</summary>
+      <returns>Gibt die eindeutige ID für diesen <see cref="T:System.Threading.Tasks.TaskScheduler" /> zurück.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Gibt die maximale Parallelitätsebene an, die dieser <see cref="T:System.Threading.Tasks.TaskScheduler" /> unterstützt.</summary>
+      <returns>Gibt eine ganze Zahl zurück, die die maximale Parallelitätsebene darstellt.Der Standardplaner gibt <see cref="F:System.Int32.MaxValue" /> zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Fügt einen <see cref="T:System.Threading.Tasks.Task" /> in die Warteschlange des Planers ein. </summary>
+      <param name="task">Der <see cref="T:System.Threading.Tasks.Task" />, der in die Warteschlange eingereiht werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Versucht, einen zuvor in die Warteschlange dieses Planers eingereihten <see cref="T:System.Threading.Tasks.Task" /> aus der Warteschlange zu entfernen.</summary>
+      <returns>Ein boolescher Wert, der angibt, ob das <paramref name="task" />-Argument erfolgreich aus der Warteschlange entfernt wurde.</returns>
+      <param name="task">Das <see cref="T:System.Threading.Tasks.Task" />, das aus der Warteschlange entfernt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Versucht, den angegebenen <see cref="T:System.Threading.Tasks.Task" /> mit diesem Planer auszuführen.</summary>
+      <returns>Ein boolescher Wert, der true ist, wenn <paramref name="task" /> erfolgreich ausgeführt wurde. Andernfalls ist dieser Wert false.Ein häufiger Grund für Ausführungsfehler besteht darin, dass die Aufgabe zuvor ausgeführt wurde oder gerade von einem anderen Thread ausgeführt wird.</returns>
+      <param name="task">Ein auszuführendes <see cref="T:System.Threading.Tasks.Task" />-Objekt.</param>
+      <exception cref="T:System.InvalidOperationException">Der <paramref name="task" /> ist nicht diesem Planer zugeordnet.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Bestimmt, ob der angegebene <see cref="T:System.Threading.Tasks.Task" /> in diesem Aufruf synchron ausgeführt werden kann, und führt ihn aus, wenn dies der Fall ist.</summary>
+      <returns>Ein boolescher Wert, der angibt, ob die Aufgabe inline ausgeführt wurde.</returns>
+      <param name="task">Das auszuführende <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="taskWasPreviouslyQueued">Ein boolescher Wert, der angibt, ob die Aufgabe zuvor in die Warteschlange eingereiht wurde.Wenn dieser Parameter true ist, wurde die Aufgabe möglicherweise zuvor in die Warteschlange eingereiht (geplant). Ist er false, wurde die Aufgabe bekanntermaßen nicht in die Warteschlange eingereiht, und dieser Aufruf wird ausgeführt, um die Aufgabe inline auszuführen, ohne sie in die Warteschlange einzureihen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der <paramref name="task" /> wurde bereits ausgeführt.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Tritt auf, wenn die unüberwachte Ausnahme einer fehlgeschlagenen Aufgabe im Begriff ist, die Ausnahmeausweitungsrichtlinie auszulösen. Durch die Ausweitungsrichtlinie wird der Prozess standardmäßig beendet.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Stellt eine Ausnahme dar, die verwendet wird, um einen ungültigen Vorgang eines <see cref="T:System.Threading.Tasks.TaskScheduler" /> zu übermitteln.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse unter Verwendung einer Standardfehlermeldung und eines Verweises auf die interne Ausnahme, die die Ursache dieser Ausnahme ist.</summary>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Stellt die aktuelle Phase im Lebenszyklus eines <see cref="T:System.Threading.Tasks.Task" /> dar.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>Die Aufgabe hat den Abbruch durch Auslösen einer OperationCanceledException mit einem eigenen CancellationToken bestätigt, während das Token im Zustand "signalisiert" war, oder das CancellationToken der Aufgabe wurde bereits vor dem Start der Aufgabenausführung signalisiert.Weitere Informationen finden Sie unter Aufgabenabbruch.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>Die Aufgabe wurde initialisiert, aber noch nicht geplant.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Die Aufgabe wurde aufgrund eines Ausnahmefehlers abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>Die Ausführung der Aufgabe wurde erfolgreich abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>Die Aufgabe wird ausgeführt, wurde aber noch nicht abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>Die Aufgabe wartet auf ihre Aktivierung und interne Planung durch die .NET Framework-Infrastruktur.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>Die Aufgabe hat die Ausführung beendet und wartet implizit auf den Abschluss angefügter untergeordneter Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Die Aufgabe wurde zur Ausführung geplant, aber noch nicht gestartet.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn die Ausnahme eines fehlerhaften bemängelte <see cref="T:System.Threading.Tasks.Task" />-Objekts nicht beobachtet wird.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" />-Klasse mit der nicht überwachten Ausnahme.</summary>
+      <param name="exception">Die Ausnahme, deren Überwachung eingestellt wurde.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Die Ausnahme, deren Überwachung eingestellt wurde.</summary>
+      <returns>Die Ausnahme, deren Überwachung eingestellt wurde.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Ruft ab, ob diese Ausnahme als "überwacht" gekennzeichnet wurde.</summary>
+      <returns>True, wenn diese Ausnahme als "überwacht" markiert wurde, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Markiert die <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" />-Eigenschaft als "überwacht". Dadurch wird verhindert, dass eine Ausnahmeneskalierungsrichtlinie ausgelöst wird, durch die der Prozess standardmäßig beendet wird.</summary>
+    </member>
+  </members>
+</doc>

+ 3175 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/es/System.Threading.Tasks.xml

@@ -0,0 +1,3175 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Representa uno o varios errores que se producen durante la ejecución de una aplicación.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> que hace referencia a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> que hace referencia a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje de error especificado y referencias a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerException" /> es nulo.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje de error especificado y referencias a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Reduce las instancias de <see cref="T:System.AggregateException" /> a una sola instancia nueva.</summary>
+      <returns>Nueva instancia reducida de <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Devuelve la excepción <see cref="T:System.AggregateException" /> que es la causa principal de esta excepción.</summary>
+      <returns>Devuelve la excepción <see cref="T:System.AggregateException" /> que es la causa principal de esta excepción.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Invoca un controlador en cada objeto <see cref="T:System.Exception" /> contenido en esta excepción <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Predicado que se va a ejecutar para cada excepción.El predicado acepta como argumento el objeto <see cref="T:System.Exception" /> que se va a procesar y devuelve un valor booleano para indicar si se controló la excepción.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="predicate" /> es nulo.</exception>
+      <exception cref="T:System.AggregateException">No se controló ninguna excepción incluida en esta excepción <see cref="T:System.AggregateException" />.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Obtiene una colección de solo lectura de las instancias de <see cref="T:System.Exception" /> que causaron la excepción actual.</summary>
+      <returns>Devuelve una colección de solo lectura de las instancias de <see cref="T:System.Exception" /> que causaron la excepción actual.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crea y devuelve una representación en forma de cadena del objeto <see cref="T:System.AggregateException" />.</summary>
+      <returns>Representación de cadena de la excepción actual.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Excepción que se produce en un subproceso al cancelar una operación que este estaba ejecutando.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error proporcionado por el sistema.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con el mensaje de error especificado.</summary>
+      <param name="message">Objeto <see cref="T:System.String" /> que describe el error.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error especificado, una referencia a la excepción interna que representa la causa de esta excepción y un token de cancelación.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error especificado y un token de cancelación.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un token de cancelación.</summary>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Obtiene un token de cancelación asociado a la operación que se canceló.</summary>
+      <returns>Un token de cancelación asociado a la operación que se canceló, o un token predeterminado.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Representa un generador de métodos asincrónicos que devuelven una tarea.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marca la tarea como errónea y enlaza la excepción especificada a la tarea.</summary>
+      <param name="exception">Excepción que se va a enlazar a la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.O bienEl generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marca la tarea como finalizada correctamente.</summary>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.O bienEl generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Obtiene la tarea para este generador.</summary>
+      <returns>La tarea para este generador.</returns>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Representa un generador de métodos asincrónicos que devuelve una tarea y proporciona un parámetro para el resultado.</summary>
+      <typeparam name="TResult">El resultado que se va a usar para completar la tarea.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marca la tarea como errónea y enlaza la excepción especificada a la tarea.</summary>
+      <param name="exception">Excepción que se va a enlazar a la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marca la tarea como finalizada correctamente.</summary>
+      <param name="result">El resultado que se va a usar para completar la tarea.</param>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Obtiene la tarea para este generador.</summary>
+      <returns>La tarea para este generador.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Representa un generador de métodos asincrónicos que no devuelven un valor.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Enlaza una excepción al generador de métodos.</summary>
+      <param name="exception">Excepción que se va a enlazar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marca el generador de métodos como completado correctamente.</summary>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Proporciona un objeto que admite await que permite configurar objetos await en una tarea.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Devuelve un awaiter para este objeto que admite await.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Proporciona un objeto que admite await que permite configurar objetos await en una tarea.</summary>
+      <typeparam name="TResult">El tipo del resultado generado por <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Devuelve un awaiter para este objeto que admite await.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Proporciona un objeto que ejecuta await para un objeto que admite await (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Finaliza la espera sobre la tarea completada.</summary>
+      <returns>Resultado de la tarea completada.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado con error.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que especifica si la tarea que se espera está completada.</summary>
+      <returns>true si se ha completado la tarea que estaba en espera; si no, false.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter. </summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Proporciona un objeto que ejecuta await para un objeto (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) que admite await.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Finaliza la espera sobre la tarea completada.</summary>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado con error.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que especifica si la tarea que se espera está completada.</summary>
+      <returns>true si se ha completado la tarea que estaba en espera; si no, false.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter. </summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Representa las máquinas de estado que se generan para los métodos asincrónicos.Este tipo solo es para uso del compilador.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Mueve el equipo de estado al estado siguiente.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configura la máquina de estado con una réplica de asignación del montón.</summary>
+      <param name="stateMachine">Réplica asignada por montón.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Representa un elemento awaiter que programa continuaciones cuando se completa una operación await.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación que se invoca al completarse la instancia.</summary>
+      <param name="continuation">Acción al que debe invocarse cuando se complete la operación.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es NULL (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Representa una operación que programa continuaciones cuando finaliza.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación que se invoca al completarse la instancia.</summary>
+      <param name="continuation">Acción al que debe invocarse cuando se complete la operación.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es NULL (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Proporciona un objeto que espera la finalización de una tarea asincrónica. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Finaliza la espera para la finalización de la tarea asincrónica.</summary>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado de <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado la tarea asincrónica.</summary>
+      <returns>true si la tarea se ha completado; de lo contrario, es false.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Establece la acción que se va a realizar cuando el objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> detiene la espera de la tarea asincrónica que se debe completar.</summary>
+      <param name="continuation">La acción que se realizará cuando se complete la operación de espera.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asincrónica que se asocia a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Representa un objeto que espera la finalización de una tarea asincrónica y proporciona un parámetro para el resultado.</summary>
+      <typeparam name="TResult">Resultado de la tarea.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Finaliza la espera para la finalización de la tarea asincrónica.</summary>
+      <returns>Resultado de la tarea completada.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado de <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado la tarea asincrónica.</summary>
+      <returns>true si la tarea se ha completado; de lo contrario, es false.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Establece la acción que se va a realizar cuando el objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> detiene la espera de la tarea asincrónica que se debe completar.</summary>
+      <param name="continuation">La acción que se realizará cuando se complete la operación de espera.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asincrónica asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Proporciona el contexto para esperar la conmutación asincrónica en un entorno de destino.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Recupera un objeto <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> para esta instancia de la clase.</summary>
+      <returns>Objeto que se usa para controlar la finalización de una operación asincrónica.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Proporciona un awaiter para pasar a un entorno de destino.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Termina la operación de espera.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Obtiene un valor que indica si un campo no se requiere.</summary>
+      <returns>Siempre false, lo que indica que un valor es necesario siempre para <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Establece la continuación que se va a invocar.</summary>
+      <param name="continuation">La acción para invocar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> es null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Vuelve a publicar <paramref name="continuation" /> en el contexto actual.</summary>
+      <param name="continuation">La acción para invocar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propaga la notificación de que las operaciones deben cancelarse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Inicializa el objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">El estado cancelado para el token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Obtiene si este token es capaz de existir en el estado cancelado.</summary>
+      <returns>Es true si este token puede estar en estado cancelado; en caso contrario, es false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationToken" /> actual es igual que la instancia de <see cref="T:System.Object" /> especificada.</summary>
+      <returns>Es true si <paramref name="other" /> es <see cref="T:System.Threading.CancellationToken" /> y si las dos instancias son iguales; en caso contrario, es false.Dos tokens son iguales si están asociados al mismo <see cref="T:System.Threading.CancellationTokenSource" /> o si ambos se construyeron a partir de los constructores CancellationToken públicos y sus valores <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> son iguales.</returns>
+      <param name="other">Otro objeto con el que se va a comparar esta instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationToken" /> actual es igual que el token especificado.</summary>
+      <returns>Es true si las instancias son iguales; en caso contrario, es false.Dos tokens son iguales si están asociados al mismo <see cref="T:System.Threading.CancellationTokenSource" /> o si ambos se construyeron a partir de los constructores CancellationToken públicos y sus valores <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> son iguales.</returns>
+      <param name="other">El otro objeto <see cref="T:System.Threading.CancellationToken" /> con el que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Código hash de la instancia de <see cref="T:System.Threading.CancellationToken" /> actual.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Obtiene si se ha solicitado la cancelación para este token.</summary>
+      <returns>Es true si se ha solicitado la cancelación para este token; en caso contrario, es false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Devuelve un valor <see cref="T:System.Threading.CancellationToken" /> vacío.</summary>
+      <returns>Token de cancelación vacío. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationToken" /> son iguales.</summary>
+      <returns>Es true si las instancias son iguales; en caso contrario, es false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationToken" /> no son iguales.</summary>
+      <returns>Es true, si las instancias no son iguales; en caso contrario, es false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="useSynchronizationContext">Un valor booleano que indica si se va a capturar el <see cref="T:System.Threading.SynchronizationContext" /> actual y si se va a usar al invocar <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">El estado que se va a pasar a <paramref name="callback" /> cuando se invoque al delegado.Puede ser null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">El estado que se va a pasar a <paramref name="callback" /> cuando se invoque al delegado.Puede ser null.</param>
+      <param name="useSynchronizationContext">Un valor booleano que indica si se va a capturar el <see cref="T:System.Threading.SynchronizationContext" /> actual y si se va a usar al invocar <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Produce <see cref="T:System.OperationCanceledException" /> si este token ha tenido una solicitud de cancelación.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Obtiene un <see cref="T:System.Threading.WaitHandle" /> que se señala cuando el token se cancela.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> que se señala cuando el token se cancela.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Representa un delegado de devolución de llamada que se ha registrado con un token <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual es igual que la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> especificada.</summary>
+      <returns>True, si la instancia actual y <paramref name="obj" /> son iguales.De lo contrario, false.Dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales si ambas hacen referencia al resultado de una sola llamada al mismo método Register de un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Otro objeto con el que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual es igual que la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> especificada.</summary>
+      <returns>True, si la instancia actual y <paramref name="other" /> son iguales.De lo contrario, false. Dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales si ambas hacen referencia al resultado de una sola llamada al mismo método Register de un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Otra instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> con la que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Actúa como una función hash para <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Código hash de la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales.</summary>
+      <returns>True, si las instancias son iguales; en caso contrario, false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> no son iguales.</summary>
+      <returns>True, si las instancias no son iguales; de lo contrario, false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Señala un objeto <see cref="T:System.Threading.CancellationToken" /> que debe cancelarse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" /> que se cancela después del retraso especificado en milisegundos.</summary>
+      <param name="millisecondsDelay">Intervalo de tiempo en milisegundos que se esperará antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" /> que se cancela después del intervalo de tiempo especificado.</summary>
+      <param name="delay">Intervalo de tiempo que se esperará antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Comunica una solicitud de cancelación.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Comunica una solicitud de cancelación y especifica si se deben procesar las devoluciones de llamada restantes y las operaciones cancelables.</summary>
+      <param name="throwOnFirstException">true si las excepciones deben propagarse de inmediato; en caso contrario, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Programa una operación de cancelación en este <see cref="T:System.Threading.CancellationTokenSource" /> después del número especificado de milisegundos.</summary>
+      <param name="millisecondsDelay">Intervalo de tiempo que hay que esperar antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Programa una operación de cancelación en este <see cref="T:System.Threading.CancellationTokenSource" /> después del intervalo de tiempo especificado.</summary>
+      <param name="delay">Intervalo de tiempo que hay que esperar antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crea un <see cref="T:System.Threading.CancellationTokenSource" /> que tendrá el estado cancelado cuando alguno de los tokens de origen tenga el estado cancelado.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> que está vinculado a los tokens de origen.</returns>
+      <param name="token1">Primer token de cancelación que se va a observar.</param>
+      <param name="token2">Segundo token de cancelación que se va a observar.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crea un <see cref="T:System.Threading.CancellationTokenSource" /> que tendrá el estado cancelado cuando alguno de los tokens de origen del la matriz especificada tenga el estado cancelado.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> que está vinculado a los tokens de origen.</returns>
+      <param name="tokens">Matriz que contiene instancias de tokens de cancelación que se van a observar.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.Threading.CancellationTokenSource" /> y, de forma opcional, libera los recursos administrados.</summary>
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Obtiene si se solicitó la cancelación de este <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>false si se solicitó la cancelación de este true; en caso contrario, <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.CancellationToken" /> asociado a <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationToken" /> asociada a esta <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Proporciona programadores de tareas que se coordinan para ejecutar las tareas a la vez que garantizan que las tareas simultáneas puedan ejecutarse en paralelo y las tareas excluyentes nunca lo hagan así.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> que se destina al programador especificado.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinada al programador especificado con un nivel de simultaneidad máximo.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+      <param name="maxConcurrencyLevel">Número máximo de tareas que se van a ejecutar simultáneamente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinada al programador especificado con un nivel de simultaneidad máximo y un número de tareas programadas máximo que se pueden procesar como una unidad.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+      <param name="maxConcurrencyLevel">Número máximo de tareas que se van a ejecutar simultáneamente.</param>
+      <param name="maxItemsPerTask">Número máximo de tareas para procesar para cada tarea programada subyacente usada por el par.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informa al par de programadores que no debe aceptar más tareas.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.Task" /> que se completará cuando el programador haya completado el procesamiento.</summary>
+      <returns>La operación asincrónica que se completará cuando el programador finalice el procesamiento.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se puede utilizar para programar tareas en este par que puede ejecutarse simultáneamente con otras tareas de este par.</summary>
+      <returns>Un objeto que se puede utilizar para programar tareas simultáneamente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se puede utilizarse para programar tareas en este par que deben ejecutarse exclusivamente con respecto a otras tareas de este par.</summary>
+      <returns>Un objeto que se puede utilizar para programar las tareas que no se ejecutan simultáneamente con otras tareas.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Representa una operación asincrónica.Para examinar el código fuente de .NET Framework de este tipo, consulte el origen de referencia.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción especificada.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción especificada y <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que observará la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción y las opciones de creación especificadas.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción y las opciones de creación especificadas.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción y el estado especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Obtiene el objeto de estado que se proporcionó al crearse el objeto <see cref="T:System.Threading.Tasks.Task" />, o null si no se proporcionó ningún objeto de estado.</summary>
+      <returns>Un <see cref="T:System.Object" /> que representa los datos de estado que se pasaron a la tarea cuando se creó.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Obtiene una tarea que ya ha finalizado correctamente. </summary>
+      <returns>La tarea que finalizó correctamente. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configura un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto utilizado para esperar a esta tarea.</returns>
+      <param name="continueOnCapturedContext">true para intentar calcular las referencias de la continuación de nuevo al contexto original capturado; en caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que recibe un token de cancelación y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa la tarea de destino según el elemento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> especificado.La continuación recibe un token de cancelación y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción para ejecutarse según el <paramref name="continuationOptions" /> especificado.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta cuando se completa la tarea de destino según el elemento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción para ejecutarse según el <paramref name="continuationOptions" /> especificado.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta cuando el <see cref="T:System.Threading.Tasks.Task" /> de destino se completa. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Acción que se ejecutará cuando se complete la tarea.Cuando se ejecuta, se pasa al delegado la tarea completada y el objeto de estado proporcionado por el autor de la llamada como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y que se ejecuta cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación se ejecuta según un conjunto de condiciones especificadas y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación se ejecuta según un conjunto de condiciones especificadas.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task`1" /> de destino se completa y devuelve un valor. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe un token de cancelación.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación especificadas y devuelve un valor.Se pasa un token de cancelación a la continuación y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se ejecuta según la condición especificada en <paramref name="continuationOptions." />. Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación especificadas y devuelve un valor. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe información de estado proporcionada por el autor de la llamada y un token de cancelación.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación de la tarea especificadas cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y usa el programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación de la tarea especificadas cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación recibe información de estado proporcionada por el autor de la llamada.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.La continuación recibe información de estado proporcionada por el autor de la llamada y usa a un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usado para crear esta tarea.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usado para crear esta tarea.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Devuelve el identificador único del objeto <see cref="T:System.Threading.Tasks.Task" /> que se está ejecutando actualmente.</summary>
+      <returns>Entero que el sistema asignó a la tarea en ejecución.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crea una tarea que se completa después de un retraso. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="millisecondsDelay">El número de milisegundos que se esperará antes de completar la tarea devuelta o -1 para esperar indefinidamente. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crea una tarea cancelable que se completa después de un retraso. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="millisecondsDelay">El número de milisegundos que se esperará antes de completar la tarea devuelta o -1 para esperar indefinidamente. </param>
+      <param name="cancellationToken">El token de cancelación que se comprobará antes de completar la tarea devuelta. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crea una tarea que se completa después de un intervalo de tiempo especificado. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="delay">El intervalo de tiempo que espera antes de completar la tarea devuelta o TimeSpan.FromMilliseconds(-1) para esperar indefinidamente. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crea una tarea cancelable que se completa después de un intervalo de tiempo específico. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="delay">El intervalo de tiempo que espera antes de completar la tarea devuelta o TimeSpan.FromMilliseconds(-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">El token de cancelación que se comprobará antes de completar la tarea devuelta. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Obtiene la excepción <see cref="T:System.AggregateException" /> que causó la finalización prematura del objeto <see cref="T:System.Threading.Tasks.Task" />.Si <see cref="T:System.Threading.Tasks.Task" /> se completó correctamente o no ha iniciado ninguna excepción, el valor devuelto será null.</summary>
+      <returns>Excepción <see cref="T:System.AggregateException" /> que causó la finalización prematura del objeto <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Proporciona acceso a patrones de diseño para crear y configurar instancias de <see cref="T:System.Threading.Tasks.Task" /> y <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Un objeto de fábrica que puede crear una variedad de objetos <see cref="T:System.Threading.Tasks.Task" /> y <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> que se finaliza debido a la cancelación con un token de cancelación especificado.</summary>
+      <returns>Tarea cancelada. </returns>
+      <param name="cancellationToken">Token de cancelación con el que se finaliza la tarea. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task`1" /> que se finaliza debido a la cancelación con un token de cancelación especificado.</summary>
+      <returns>Tarea cancelada. </returns>
+      <param name="cancellationToken">Token de cancelación con el que se finaliza la tarea. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task`1" /> que finalizó con una excepción especificada. </summary>
+      <returns>Tarea con error. </returns>
+      <param name="exception">Excepción con la que se finaliza la tarea. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> que finalizó con una excepción especificada. </summary>
+      <returns>Tarea con error. </returns>
+      <param name="exception">Excepción con la que se finaliza la tarea. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que se ha completado correctamente con el resultado especificado.</summary>
+      <returns>Tarea completada correctamente.</returns>
+      <param name="result">Resultado que se va a almacenar en la tarea completada. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Obtiene un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Una instancia de awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Obtiene un identificador único para esta instancia de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Entero que el sistema asignó a esta instancia de la tarea. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Obtiene un valor que indica si esta instancia de <see cref="T:System.Threading.Tasks.Task" /> ha completado su ejecución debido a una cancelación.</summary>
+      <returns>true si la tarea se ha completado debido a su cancelación; en caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado esta instancia de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>true si la tarea se ha completado; en caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Obtiene un valor que indica si el objeto <see cref="T:System.Threading.Tasks.Task" /> se ha completado debido a una excepción no controlada.</summary>
+      <returns>true si la tarea inició una excepción no controlada; en caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un identificador de tarea para dicho trabajo.</summary>
+      <returns>Tarea que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="action">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un identificador de tarea para dicho trabajo.</summary>
+      <returns>Tarea que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="action">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para Task(TResult) que devuelve <paramref name="function" />.</summary>
+      <returns>Una Task(TResult) que representa un proxy para Task(TResult) devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea del proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para Task(TResult) que devuelve <paramref name="function" />.</summary>
+      <returns>Una Task(TResult) que representa un proxy para Task(TResult) devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea del proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para la tarea devuelta por <paramref name="function" />.</summary>
+      <returns>Una tarea que representa un proxy para la tarea devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para la tarea devuelta por <paramref name="function" />.</summary>
+      <returns>Una tarea que representa un proxy para la tarea devuelta por <paramref name="function" />.</returns>
+      <param name="function">El trabajo que se ejecutará de forma asincrónica. </param>
+      <param name="cancellationToken">Un token de cancelación que debería usarse para cancelar el trabajo. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en el grupo de subprocesos y devuelve un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa ese trabajo. </summary>
+      <returns>Un objeto de tarea que representa el trabajo en cola para ejecutarse en el grupo de subprocesos. </returns>
+      <param name="function">El trabajo que se ejecutará de forma asincrónica. </param>
+      <typeparam name="TResult">El tipo devuelto de la tarea. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en el grupo de subprocesos y devuelve un identificador Task(TResult) para dicho trabajo.</summary>
+      <returns>Una Task(TResult) que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <typeparam name="TResult">Tipo de resultado de la tarea.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Ejecuta sincrónicamente el objeto <see cref="T:System.Threading.Tasks.Task" /> en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Ejecuta sincrónicamente el objeto <see cref="T:System.Threading.Tasks.Task" /> en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> proporcionado.</summary>
+      <param name="scheduler">Programador en el que se va a intentar ejecutar esta tarea insertada.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Inicia el objeto <see cref="T:System.Threading.Tasks.Task" />, programando su ejecución en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicia el objeto <see cref="T:System.Threading.Tasks.Task" />, programando su ejecución en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> especificado.</summary>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> con el que se va a asociar y ejecutar esta tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskStatus" /> de esta tarea.</summary>
+      <returns>Valor actual de la propiedad <see cref="T:System.Threading.Tasks.TaskStatus" /> de esta instancia de la tarea.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Obtiene un identificador <see cref="T:System.Threading.WaitHandle" /> que se puede usar para esperar a que se complete la tarea.</summary>
+      <returns>Identificador <see cref="T:System.Threading.WaitHandle" /> que se puede usar para esperar a que se complete la tarea.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Obtiene un valor que indica si la operación se ha completado sincrónicamente.</summary>
+      <returns>true si la operación se completó de forma sincrónica; en caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Espera a que el objeto <see cref="T:System.Threading.Tasks.Task" /> complete la ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.La espera finalizará si transcurre un intervalo de tiempo de espera o un token de cancelación se cancela antes de que finalice la tarea.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">Un token de cancelación que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.La espera finalizará si un token de cancelación se cancela antes de que finalice la tarea.</summary>
+      <param name="cancellationToken">Un token de cancelación que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Espera a que <see cref="T:System.Threading.Tasks.Task" /> complete la ejecución dentro de un intervalo de tiempo especificado.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Espera que se complete la ejecución de todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados.</summary>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Espera a que todos los objetos proporcionados de <see cref="T:System.Threading.Tasks.Task" /> completen la ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados completen la ejecución dentro de un número especificado de milisegundos o hasta que se cancele la espera.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Espera que se complete la ejecución de todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados, a menos que se cancele la espera. </summary>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Espera a que todos los objetos <see cref="T:System.Threading.Tasks.Task" /> cancelables que se hayan proporcionado completen la ejecución en un intervalo de tiempo especificado.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Espera a que se complete la ejecución de cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" />.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Espera a que cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> que se hayan proporcionado complete su ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados complete la ejecución dentro de un número especificado de milisegundos o hasta que se cancele un token de cancelación.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar. </param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Espera que se complete la ejecución de cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados, a menos que se cancele la espera.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" />.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar. </param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Espera a que se complete la ejecución de cualquier objeto <see cref="T:System.Threading.Tasks.Task" /> proporcionado en un intervalo de tiempo especificado.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task`1" /> de una colección enumerable se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas. </returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar. </param>
+      <typeparam name="TResult">Tipo de la tarea completada. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task" /> de una colección enumerable se hayan completado.</summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas. </returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task" /> de una matriz se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task`1" /> de una matriz se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crea una tarea que admite "await" que, de forma asincrónica, devuelve al contexto actual cuando es "awaited".</summary>
+      <returns>Contexto que, cuando se espera, hará la transición de vuelta de forma asincrónica en el contexto actual en el momento de la espera.Si el objeto <see cref="T:System.Threading.SynchronizationContext" /> actual no es null, se trata como el contexto actual.Si no, el programador de tareas que está asociado a la tarea que se está ejecutando actualmente se trata como el contexto actual.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Representa una operación asincrónica que puede devolver un valor.</summary>
+      <typeparam name="TResult">El tipo del resultado generado por esta <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función especificada.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función especificada.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar esta tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y opciones de creación especificadas.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y opciones de creación especificadas.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y estado especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configura un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto utilizado para esperar a esta tarea.</returns>
+      <param name="continueOnCapturedContext">true para intentar calcular las referencias de la continuación de nuevo al contexto original capturado; de lo contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa la tarea de destino. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Una acción que se ejecuta cuando se completa el <see cref="T:System.Threading.Tasks.Task`1" /> antecedente.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crea una continuación cancelable que se ejecuta de manera asincrónica cuando se completa el <see cref="T:System.Threading.Tasks.Task`1" /> objetivo.</summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecuta, se le pasará al delegado la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El token de cancelación que se pasa a la nueva tarea de continuación. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crea una continuación a la que se pasa información de estado y que se ejecuta cuando el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino se completa. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecuta, se pasan al delegado la tarea completada y el objeto de estado proporcionado por el autor de la llamada como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Una función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Una función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Proporciona acceso a patrones de diseño para crear y configurar instancias de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Un objeto de fábrica que puede crear una variedad de objetos <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Obtiene un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Una instancia de awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Obtiene el valor de resultado de esta <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>El valor resultante de esta <see cref="T:System.Threading.Tasks.Task`1" />, que es el mismo que el parámetro de tipo de la tarea.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Representa una excepción utilizada para comunicar la cancelación de la tarea.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un mensaje de error especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con una referencia al objeto <see cref="T:System.Threading.Tasks.Task" /> que se ha cancelado.</summary>
+      <param name="task">Tarea que se ha cancelado.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Obtiene la tarea asociada a esta excepción.</summary>
+      <returns>Referencia al objeto <see cref="T:System.Threading.Tasks.Task" /> asociado a esta excepción.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Representa el lado del productor de una <see cref="T:System.Threading.Tasks.Task`1" /> sin enlazar a un delegado, proporcionando acceso al lado del consumidor mediante la propiedad <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Tipo del valor de resultado asociado a este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con el estado especificado.</summary>
+      <param name="state">Estado que se va a usar como AsyncState de la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con el estado y las opciones especificados.</summary>
+      <param name="state">Estado que se va a usar como AsyncState de la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <param name="creationOptions">Opciones que se van a usar al crear la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> representan las opciones no válidas para su uso con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con las opciones especificadas.</summary>
+      <param name="creationOptions">Opciones que se van a usar al crear la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> representan las opciones no válidas para su uso con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, o si ya se ha eliminado la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Colección de excepciones que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Hay uno o más elementos NULL en <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Excepción que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exception" /> es nulo.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valor de resultado que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Obtiene la <see cref="T:System.Threading.Tasks.Task`1" /> creada por este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Devuelve la <see cref="T:System.Threading.Tasks.Task`1" /> creada por este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; es false si la operación no se realizó correctamente o ya se ha desechado el objeto.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> y permite que se almacene un token de cancelación en la tarea cancelada. </summary>
+      <returns>true si la operación es correcta; de lo contrario, false. </returns>
+      <param name="cancellationToken">Token de cancelación. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false.</returns>
+      <param name="exceptions">Colección de excepciones que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Hay uno o más elementos NULL en <paramref name="exceptions" />.o bienLa colección <paramref name="exceptions" /> está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false.</returns>
+      <param name="exception">Excepción que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exception" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false. </returns>
+      <param name="result">Valor de resultado que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Especifica el comportamiento de una tarea que se crea mediante el método <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)" /> o <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Especifica que la continuación, si es una tarea secundaria, se adjunta a un elemento primario en la jerarquía de tareas.La continuación puede ser una tarea secundaria solo si su antecedente también es una tarea secundaria.De forma predeterminada, una tarea secundaria (es decir, una tarea interna creada por una tarea externa) se ejecuta de forma independiente de la tarea principal.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> permite sincronizar las tareas primarias y secundarias.Tenga en cuenta que, si una tarea primaria se configura con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> no tiene ningún efecto en la tarea secundaria y ésta se ejecutará como una tarea secundaria desasociada. Para obtener más información, vea el artículo sobre tareas secundarias adjuntas y desasociadas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Especifica que cualquier tarea secundaria (es decir, toda tarea interna anidada creada por su continuación) que se cree con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> e intente ejecutarse como una tarea secundaria asociada no pueda adjuntar la tarea primaria y se ejecute como una tarea secundaria desasociada.Para obtener más información, vea Tareas secundarias asociadas y desasociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Especifica que la tarea de continuación debe ejecutarse sincrónicamente.Si se especifica esta opción, la continuación se ejecuta en el mismo subproceso que causa la transición de la tarea anterior a su estado final.Si la tarea anterior ya se completó al crear la continuación, esta se ejecutará en el subproceso que crea la continuación.Si se desecha <see cref="T:System.Threading.CancellationTokenSource" /> del antecedente en un bloque finally (Finally en Visual Basic), se ejecutará una continuación con esta opción en ese bloque finally.Solo deben ejecutarse sincrónicamente las continuaciones de duración muy breve.Dado que la tarea se ejecuta de forma sincrónica, no es necesario llamar a un método como <see cref="M:System.Threading.Tasks.Task.Wait" /> para asegurarse de que el subproceso llamado espera a que se complete la tarea. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Especifica que las tareas creadas por la continuación llamando a métodos como <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> o <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> vean el programador predeterminado (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) en lugar del programador en el que esta continuación se ejecuta para ser el programador actual.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>En el caso de cancelación de continuación, evita la finalización de la continuación hasta que el antecedente se haya completado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Especifica que una continuación será una operación general de larga duración.Proporciona una sugerencia al <see cref="T:System.Threading.Tasks.TaskScheduler" /> de que se puede garantizar la sobresuscripción.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Cuando no se indica ninguna opción de continuación, especifica que se debe usar el comportamiento predeterminado cuando se ejecuta una continuación.La continuación se ejecuta de forma asincrónica cuando se complete la tarea anterior, independientemente valor de propiedad de <see cref="P:System.Threading.Tasks.Task.Status" /> final del antecedente.Si la continuación es una tarea secundaria, se crea como una tarea anidada desasociada.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Especifica que no se programe la tarea de continuación si se cancela la tarea anterior.Un antecedente se cancela si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Especifica que no se debe programar la tarea de continuación si su antecedente produjo una excepción no controlada.Un antecedente produce una excepción no controlada si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Especifica que no se debe programar la tarea de continuación si su antecedente se ejecuta completamente.Un antecedente se ejecuta por completo si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Especifica que la continuación debe programarse únicamente si se cancela su antecedente.Un antecedente se cancela si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Especifica que la tarea de continuación solo se debe programar si su antecedente produjo una excepción no controlada.Un antecedente produce una excepción no controlada si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> garantiza que la propiedad <see cref="P:System.Threading.Tasks.Task.Exception" /> del antecedente no es null.Puede usar esa propiedad para detectar la excepción y ver qué excepción provocó el error de la tarea.Si no tiene acceso a la propiedad <see cref="P:System.Threading.Tasks.Task.Exception" />, no se controla la excepción.Asimismo, si intenta tener acceso a la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de una tarea cancelada o con errores, se producirá una nueva excepción.Esta opción no es válida para las continuaciones de varias tareas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Especifica que la continuación debe programarse únicamente si su antecedente se ejecuta completamente.Un antecedente se ejecuta por completo si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Sugerencia a un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> para que programe las tareas en el orden en el que se programaron, de manera que haya más probabilidades de que las tareas programadas antes se ejecuten en primer lugar y las tareas programadas más tarde se ejecuten después. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Especifica que la tarea de continuación debe ejecutarse asincrónicamente.Esta opción tiene precedencia sobre <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Especifica las marcas que controlan el comportamiento opcional de la creación y ejecución de tareas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Especifica que una tarea está adjunta a la tarea primaria en la jerarquía de tareas.De forma predeterminada, una tarea secundaria (es decir, una tarea interna creada por una tarea externa) se ejecuta de forma independiente de la tarea principal.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> permite sincronizar las tareas primarias y secundarias.Tenga en cuenta que, si una tarea primaria se configura con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> no tiene ningún efecto en la tarea secundaria y ésta se ejecutará como una tarea secundaria desasociada. Para obtener más información, vea el artículo sobre tareas secundarias adjuntas y desasociadas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Especifica que cualquier tarea secundaria que intente ejecutarse como una tarea secundaria asociada (es decir, creada con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) no pueda adjuntar la tarea primaria y se ejecute como una tarea secundaria desasociada.Para más información, vea Tareas secundarias asociadas y desasociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Impide que el programador de ambiente se vea como programador actual en la tarea creada.Esto significa que las operaciones como StartNew o ContinueWith que se realizan en la tarea creada verán <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> como programador actual.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Especifica que una tarea será una operación general de larga duración que implica menos componentes mayores que los sistemas concretos.Proporciona una sugerencia al <see cref="T:System.Threading.Tasks.TaskScheduler" /> de que se puede garantizar la sobresuscripción.La sobresuscripción le permite crear más subprocesos que el número de subprocesos de hardware disponibles.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Especifica que debe usarse el comportamiento predeterminado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Sugerencia a un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> para que programe las tareas de la manera más justa posible, lo cual significa que las tareas programadas antes probablemente se ejecuten en primer lugar y las tareas programadas más tarde se ejecuten después.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Fuerza la ejecución asincrónica de las continuaciones agregadas a la tarea actual. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Proporciona un conjunto de métodos estáticos (Shared en Visual Basic) para que funcionen con determinados tipos de instancias de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> de proxy que representa la operación asincrónica de Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica del Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) proporcionado.</returns>
+      <param name="task">Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) que se va a desempaquetar.</param>
+      <typeparam name="TResult">Tipo del resultado de la tarea.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce si el argumento <paramref name="task" /> es NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crea un proxy <see cref="T:System.Threading.Tasks.Task" /> que representa el funcionamiento asincrónico de <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Tarea que representa la operación asincrónica del objeto System.Threading.Tasks.Task(Of Task) proporcionado.</returns>
+      <param name="task">Task&lt;Task&gt; (C#) o Task (Of Task) (Visual Basic) que se va a desempaquetar.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce si el argumento <paramref name="task" /> es NULL.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Proporciona compatibilidad para crear y programar objetos <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración predeterminada.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique explícitamente otro CancellationToken mientras se llama a los métodos del generador.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique explícitamente otro CancellationToken mientras se llama a los métodos del generador.</param>
+      <param name="creationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predeterminado que se va a usar al crear tareas con TaskFactory.</param>
+      <param name="continuationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predeterminado que se va a usar al crear tareas de continuación con TaskFactory.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predeterminado que se va a usar para programar las tareas creadas con TaskFactory.Un valor null indica que se debería emplear TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> valor.Para obtener más información, vea la sección Comentarios para <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)" />.o bienEl <paramref name="continuationOptions" /> argumento especifica un valor no válido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="creationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predeterminado que se va a usar al crear tareas con TaskFactory.</param>
+      <param name="continuationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predeterminado que se va a usar al crear tareas de continuación con TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> valor.Para obtener más información, vea la sección Comentarios para <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)" />.o bienEl <paramref name="continuationOptions" /> argumento especifica un valor no válido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predeterminado que se va a usar para programar las tareas creadas con TaskFactory.Un valor null indica que se debería emplear el objeto TaskScheduler actual.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Obtiene el token de cancelación predeterminado para este generador de tareas.</summary>
+      <returns>Token de cancelación de tareas predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Obtiene las opciones predeterminadas de continuación de tareas para este generador de tareas.</summary>
+      <returns>Opciones predeterminadas de continuación de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado. </summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz. </exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null. o bienEl el <paramref name="continuationAction" /> argumento es null. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un null valor. o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz. o bien<paramref name="cancellationToken" /> ya se ha eliminado. </exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null. o bienEl argumento <paramref name="continuationAction" /> es null. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un null valor. o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Obtiene las opciones predeterminadas de creación de tareas para este generador de tareas.</summary>
+      <returns>Opciones predeterminadas de creación de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar la tarea que ejecuta el método End.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar la tarea que ejecuta el método End.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Obtiene el programador de tareas predeterminado para este generador de tareas.</summary>
+      <returns>Programador de tareas predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado. </returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica. </param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="action" /> es null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Proporciona compatibilidad para crear y programar objetos <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valor devuelto de los objetos <see cref="T:System.Threading.Tasks.Task`1" /> creados por los métodos de esta clase. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración predeterminada.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración predeterminada.</summary>
+      <param name="cancellationToken">Token de cancelación predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique otro token de cancelación de forma explícita mientras se llama a los métodos de generador.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">Token de cancelación predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique otro token de cancelación de forma explícita mientras se llama a los métodos de generador.</param>
+      <param name="creationOptions">Opciones predeterminadas que se van a usar al crear tareas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opciones predeterminadas que se van a usar al crear tareas de continuación con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Programador predeterminado que se va a usar para programar las tareas creadas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valor null indica que se debería usar <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="creationOptions">Opciones predeterminadas que se van a usar al crear tareas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opciones predeterminadas que se van a usar al crear tareas de continuación con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="scheduler">Programador que se va a usar para programar las tareas creadas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valor null indica que se debería usar el <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Obtiene el token de cancelación predeterminado para este generador de tareas.</summary>
+      <returns>El token de cancelación predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Obtiene el valor de enumeración <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> para este generador de tareas.</summary>
+      <returns>Uno de los valores de enumeración que especifica las opciones de continuación predeterminadas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> la matriz es null.o bienEl valor de <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl valor de <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> Especifica un valor no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado. </summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> valor.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor de enumeración no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado. </exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor de enumeración no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Obtiene el valor de enumeración <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> para este generador de tareas.</summary>
+      <returns>Uno de los valores de enumeración que especifica las opciones de creación predeterminadas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> argumento especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Objeto que controla el comportamiento del <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Un objeto que controla el comportamiento de la tarea creada.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Tarea que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> argumento especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">El programador de tareas que se usa para programar la tarea que ejecuta el método End.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Obtiene el programador de tareas para este generador de tareas.</summary>
+      <returns>El programador de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">Programador de tareas que se usó para programar la tarea creada.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">Programador de tareas que se usó para programar la tarea creada.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Representa un objeto que administra el trabajo de bajo nivel de la puesta en cola de las tareas en los subprocesos.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Inicializa el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la tarea que se está ejecutando actualmente.</summary>
+      <returns>Devuelve el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la tarea que se está ejecutando actualmente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Obtiene la instancia predeterminada de <see cref="T:System.Threading.Tasks.TaskScheduler" /> proporcionada por .NET Framework.</summary>
+      <returns>Devuelve la instancia predeterminada de <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la instancia actual de <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la instancia actual de <see cref="T:System.Threading.SynchronizationContext" />, tal y como determina la propiedad <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">El SynchronizationContext actual no puede usarse como TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Solo por compatibilidad con el depurador, genera un enumerable de las instancias de <see cref="T:System.Threading.Tasks.Task" /> que se encuentran actualmente en la cola del programador a la espera de ser ejecutadas.</summary>
+      <returns>Enumerable que permite a un depurador atravesar las tareas que se encuentran actualmente en la cola de este programador.</returns>
+      <exception cref="T:System.NotSupportedException">Este programador no puede generar una lista de tareas en cola en este momento.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Obtiene el identificador único de este <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Devuelve el identificador único de este objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indica el nivel de simultaneidad máximo admitido por este <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Devuelve un entero que representa el nivel máximo de simultaneidad.El programador predeterminado devuelve la propiedad <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Pone un objeto <see cref="T:System.Threading.Tasks.Task" /> en la cola del programador. </summary>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a poner en la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Intenta quitar un objeto <see cref="T:System.Threading.Tasks.Task" /> de la cola de este programador.</summary>
+      <returns>Valor booleano que indica si el argumento <paramref name="task" /> se quitó correctamente de la cola.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a quitar de la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Intenta ejecutar el objeto <see cref="T:System.Threading.Tasks.Task" /> especificado en este programador.</summary>
+      <returns>Valor booleano que es true si <paramref name="task" /> se ejecutó correctamente; de lo contrario, es false.Normalmente, los errores de ejecución son debidos a que la tarea ya se ha ejecutado anteriormente o está a punto de ser ejecutada por otro subproceso.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a ejecutar.</param>
+      <exception cref="T:System.InvalidOperationException">La <paramref name="task" /> no está asociada a este programador.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determina si el objeto <see cref="T:System.Threading.Tasks.Task" /> especificado puede ejecutarse sincrónicamente en esta llamada y, en caso afirmativo, lo ejecuta.</summary>
+      <returns>Valor booleano que indica si se ejecutó la tarea alineada.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a ejecutar.</param>
+      <param name="taskWasPreviouslyQueued">Valor booleano que indica si la tarea se ha puesto anteriormente en la cola.Si este parámetro es True, la tarea se ha puesto en la cola (programado) anteriormente; si su valor es False, la tarea no se ha puesto anteriormente en la cola y esta llamada se realiza para ejecutar la tarea insertada sin ponerla en la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+      <exception cref="T:System.InvalidOperationException">La <paramref name="task" /> ya se ejecutó.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Se produce cuando una excepción no controlada de una tarea con un error está a punto de desencadenar la directiva de elevación de excepciones, lo que de forma predeterminada terminaría el proceso.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Representa una excepción que se usa para comunicar una operación no válida de un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="innerException">La excepción que es la causa de la excepción actual.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un mensaje de error especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Representa la fase actual del ciclo de vida de una <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>La tarea confirmó la cancelación iniciando una excepción OperationCanceledException con su propio CancellationToken mientras el token estaba en estado señalado o el CancellationToken de la tarea ya se había señalado antes de que la tarea empezara a ejecutarse.Para más información, vea Cancelación de tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>La tarea se ha inicializado pero aún no se ha programado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>La tarea se completó debido a una excepción no controlada.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>La tarea terminó de ejecutarse correctamente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>La tarea se está ejecutando pero aún no se ha completado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>La tarea está a la espera de ser activada y programada internamente por la infraestructura de .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>La tarea ha terminado de ejecutarse y está implícitamente a la espera de que se completen las tareas secundarias asociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Se ha programado la ejecución de la tarea pero la ejecución aún no ha comenzado.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Proporciona datos para el evento que se genera cuando una excepción del objeto <see cref="T:System.Threading.Tasks.Task" /> erróneo pasa inadvertida.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> con la excepción inadvertida.</summary>
+      <param name="exception">Excepción que ha pasado inadvertida.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Excepción que pasó inadvertida.</summary>
+      <returns>Excepción que pasó inadvertida.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Obtiene datos sobre si esta excepción se ha marcado como "advertida".</summary>
+      <returns>True, si esta excepción se ha marcado como "observed"; de lo contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Marca <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> como "advertida", evitando así que desencadene la directiva de elevación de excepciones que, de forma predeterminada, termina el proceso.</summary>
+    </member>
+  </members>
+</doc>

+ 3309 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/fr/System.Threading.Tasks.xml

@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Représente une ou plusieurs erreurs qui se produisent lors de l'exécution de l'application.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerException" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Aplatit des instances <see cref="T:System.AggregateException" /> en une nouvelle instance unique.</summary>
+      <returns>Nouvelle instance <see cref="T:System.AggregateException" /> aplatie.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Retourne <see cref="T:System.AggregateException" /> qui est la cause première de cette exception.</summary>
+      <returns>Retourne <see cref="T:System.AggregateException" /> qui est la cause première de cette exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Appelle un gestionnaire sur chaque <see cref="T:System.Exception" /> contenu par ce <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Prédicat à exécuter pour chaque exception.Le prédicat accepte l'objet <see cref="T:System.Exception" /> à traiter en tant qu'argument et retourne une valeur booléenne pour indiquer si l'exception a été gérée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="predicate" /> a la valeur null.</exception>
+      <exception cref="T:System.AggregateException">Une exception contenue dans ce <see cref="T:System.AggregateException" /> n'a pas été gérée.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Obtient une collection en lecture seule des instances <see cref="T:System.Exception" /> qui ont provoqué l'exception actuelle.</summary>
+      <returns>Retourne une collection en lecture seule des instances <see cref="T:System.Exception" /> qui ont provoqué l'exception actuelle.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crée et retourne une chaîne représentant le <see cref="T:System.AggregateException" /> en cours.</summary>
+      <returns>Représentation sous forme de chaîne de l'exception en cours.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Exception levée dans un thread lors de l'annulation d'une opération que le thread exécutait.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur système.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié.</summary>
+      <param name="message">
+        <see cref="T:System.String" /> qui décrit l'erreur.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié, une référence à l'exception interne qui est à l'origine de cette exception et un jeton d'annulation.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié et un jeton d'annulation.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un jeton d'annulation.</summary>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Obtient un jeton associé à l'opération annulée.</summary>
+      <returns>Jeton associé à l'opération annulée ou jeton par défaut.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui retournent une tâche.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marque la tâche comme ayant échoué et lie l'exception spécifiée à la tâche.</summary>
+      <param name="exception">Exception à lier à la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.ouLe générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marque que la tâche s'est déroulée correctement.</summary>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.ouLe générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Obtient la tâche pour ce générateur.</summary>
+      <returns>Tâche pour ce générateur.</returns>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui retourne une tâche et fournit un paramètre pour le résultat.</summary>
+      <typeparam name="TResult">Résultat à utiliser pour effectuer la tâche.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marque la tâche comme ayant échoué et lie l'exception spécifiée à la tâche.</summary>
+      <param name="exception">Exception à lier à la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marque que la tâche s'est déroulée correctement.</summary>
+      <param name="result">Résultat à utiliser pour effectuer la tâche.</param>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Obtient la tâche pour ce générateur.</summary>
+      <returns>Tâche pour ce générateur.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui ne retournent aucune valeur.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Lie une exception au générateur de méthode.</summary>
+      <param name="exception">Exception à lier.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marque le générateur de méthode comme exécuté avec succès.</summary>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Fournit un objet awaitable qui active les attentes configurées sur une tâche.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Retourne un awaiter pour cet objet pouvant être attendu.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Fournit un objet awaitable qui active les attentes configurées sur une tâche.</summary>
+      <typeparam name="TResult">Type du résultat produit par ce <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Retourne un awaiter pour cet objet pouvant être attendu.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Fournit un awaiter pour un objet pouvant être attendu (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Met fin à l'attente sur la tâche terminée.</summary>
+      <returns>Résultat de la tâche terminée.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée avec un état d'erreur.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui spécifie si la tâche attendue est terminée.</summary>
+      <returns>true si la tâche attendue est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter.</summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter. </summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Fournit un awaiter pour un objet pouvant être attendu (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Met fin à l'attente sur la tâche terminée.</summary>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée avec un état d'erreur.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui spécifie si la tâche attendue est terminée.</summary>
+      <returns>true si la tâche attendue est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter.</summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter. </summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Représente les machines à états générées pour les méthodes asynchrones.Ce type est exclusivement destiné aux compilateurs.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Déplace la machine à états vers son prochain état.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configure la machine à états avec un réplica alloué par tas.</summary>
+      <param name="stateMachine">Réplica alloué par tas.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Représente un awaiter qui planifie des suites lorsqu'une opération d'attente se termine.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation qui est appelée lorsque l'instance se termine.</summary>
+      <param name="continuation">Action à appeler lorsque l'opération se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> est null (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Représente une opération qui planifie les suites lorsqu'elle se termine.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation qui est appelée lorsque l'instance se termine.</summary>
+      <param name="continuation">Action à appeler lorsque l'opération se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> est null (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Fournit un objet qui attend la fin d'une tâche asynchrone. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Met fin à l'attente de la fin de la tâche asynchrone.</summary>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée dans un état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui indique si la tâche asynchrone est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Définit l'action à exécuter lorsque l'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> cesse d'attendre que la tâche asynchrone se termine.</summary>
+      <param name="continuation">Action à exécuter quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche asynchrone qui est associée à cet élément en attente.</summary>
+      <param name="continuation">Action à appeler quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Représente un objet qui attend la fin d'une tâche asynchrone et fournit un paramètre pour le résultat.</summary>
+      <typeparam name="TResult">Résultat de la tâche.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Met fin à l'attente de la fin de la tâche asynchrone.</summary>
+      <returns>Résultat de la tâche terminée.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée dans un état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Obtient une valeur qui indique si la tâche asynchrone est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Définit l'action à exécuter lorsque l'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> cesse d'attendre que la tâche asynchrone se termine.</summary>
+      <param name="continuation">Action à exécuter quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche asynchrone associée à cet élément en attente.</summary>
+      <param name="continuation">Action à appeler quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Fournit le contexte pour l'attente lors d'un basculement asynchrone dans un environnement cible.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Récupère un objet <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> pour cette instance de la classe.</summary>
+      <returns>Objet utilisé pour suivre l'état d'achèvement de l'opération asynchrone.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Fournit un awaiter pour basculer dans un environnement cible.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Met fin à l'opération d'attente.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui indique si aucune cession n'est requise.</summary>
+      <returns>Toujours false, ce qui indique qu'une instruction yield est systématiquement requise pour <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Définit la continuation à appeler.</summary>
+      <param name="continuation">Action à appeler de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Publie le paramètre <paramref name="continuation" /> dans le contexte actuel.</summary>
+      <param name="continuation">Action à appeler de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propage une notification selon laquelle les opérations doivent être annulées.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initialise le <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">État d'annulation du jeton.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Détermine si ce jeton peut être à l'état Annulé.</summary>
+      <returns>True si ce jeton peut être à l'état Annulé ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationToken" /> est égale au <see cref="T:System.Object" /> spécifié.</summary>
+      <returns>True si <paramref name="other" /> est un <see cref="T:System.Threading.CancellationToken" /> et si les deux instances sont égales ; sinon, false.Deux jetons sont égaux s'ils sont associés au même <see cref="T:System.Threading.CancellationTokenSource" /> ou s'ils ont tous les deux été construits à partir de constructeurs CancellationToken publics et que leurs valeurs <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sont égales.</returns>
+      <param name="other">Autre objet auquel comparer cette instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationToken" /> est égale au jeton spécifié.</summary>
+      <returns>true si les instances sont égales ; sinon, false.Deux jetons sont égaux s'ils sont associés au même <see cref="T:System.Threading.CancellationTokenSource" /> ou s'ils ont tous les deux été construits à partir de constructeurs CancellationToken publics et que leurs valeurs <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sont égales.</returns>
+      <param name="other">Autre <see cref="T:System.Threading.CancellationToken" /> auquel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Sert de fonction de hachage pour un <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Code de hachage pour l'instance actuelle de <see cref="T:System.Threading.CancellationToken" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Détermine si l'annulation a été demandée pour ce jeton.</summary>
+      <returns>True si l'annulation a été demandée pour ce jeton ; sinon, False.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Retourne une valeur <see cref="T:System.Threading.CancellationToken" /> vide.</summary>
+      <returns>Jeton d'annulation vide. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Détermine si deux instances <see cref="T:System.Threading.CancellationToken" /> sont égales.</summary>
+      <returns>True si les instances sont égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationToken" /> ne sont pas égales.</summary>
+      <returns>True si les instances ne sont pas égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="useSynchronizationContext">Valeur booléenne qui indique s'il faut capturer le <see cref="T:System.Threading.SynchronizationContext" /> actuel et l'utiliser lors de l'appel de <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="state">État à passer à <paramref name="callback" /> lorsque le délégué est appelé.Il peut s'agir d'une valeur null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="state">État à passer à <paramref name="callback" /> lorsque le délégué est appelé.Il peut s'agir d'une valeur null.</param>
+      <param name="useSynchronizationContext">Valeur booléenne qui indique s'il faut capturer le <see cref="T:System.Threading.SynchronizationContext" /> actuel et l'utiliser lors de l'appel de <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Lève une <see cref="T:System.OperationCanceledException" /> si l'annulation de ce jeton a été demandée.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Obtient un <see cref="T:System.Threading.WaitHandle" /> qui est signalé lors de l'annulation du jeton.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> signalé lors de l'annulation du jeton.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Représente un délégué de rappel inscrit avec un <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" /> est égale à <see cref="T:System.Threading.CancellationTokenRegistration" /> spécifiée.</summary>
+      <returns>True si cet objet et <paramref name="obj" /> sont égaux.False dans le cas contraire.Deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont égales si elles font toutes les deux référence à la sortie d'un appel unique à la même méthode d'inscription d'un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Autre objet avec lequel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" /> est égale à <see cref="T:System.Threading.CancellationTokenRegistration" /> spécifiée.</summary>
+      <returns>True si cet objet et <paramref name="other" /> sont égaux.False dans le cas contraire. Deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont égales si elles font toutes les deux référence à la sortie d'un appel unique à la même méthode d'inscription d'un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Autre <see cref="T:System.Threading.CancellationTokenRegistration" /> avec lequel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Sert de fonction de hachage pour un <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Code de hachage pour l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" />.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont identiques.</summary>
+      <returns>True si les instances sont égales ; sinon, false.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> ne sont pas identiques.</summary>
+      <returns>True si les instances ne sont pas égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signale à un <see cref="T:System.Threading.CancellationToken" /> qu'il doit être annulé.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" /> qui sera annulée après le délai spécifié en millisecondes.</summary>
+      <param name="millisecondsDelay">Intervalle de temps d'attente en millisecondes avant d'annuler cet élément <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" /> qui sera annulée après l'intervalle de temps spécifié.</summary>
+      <param name="delay">Intervalle de temps d'attente avant d'annuler cet élément <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Transmet une demande d'annulation.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Transmet une demande d'annulation, et spécifie si les rappels restants et les opérations annulables doivent être traités.</summary>
+      <param name="throwOnFirstException">true si les exceptions doivent se propager immédiatement ; sinon, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Planifie une opération d'annulation sur cette <see cref="T:System.Threading.CancellationTokenSource" /> après le nombre spécifié de millisecondes.</summary>
+      <param name="millisecondsDelay">Intervalle de temps avant l'annulation de cette <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Planifie une opération d'annulation sur cette <see cref="T:System.Threading.CancellationTokenSource" /> après l'intervalle de temps spécifié.</summary>
+      <param name="delay">Intervalle de temps avant l'annulation de cette <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.CancellationTokenSource" /> qui est à l'état annulé quand l'un des jetons source est à l'état annulé.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> qui est liée aux jetons sources.</returns>
+      <param name="token1">Premier jeton d'annulation à observer.</param>
+      <param name="token2">Second jeton d'annulation à observer.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crée une <see cref="T:System.Threading.CancellationTokenSource" /> qui est à l'état « annulé » quand l'un des jetons sources du tableau spécifié est à l'état « annulé ».</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> qui est liée aux jetons sources.</returns>
+      <param name="tokens">Tableau qui contient les instances de jeton d'annulation à observer.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.Threading.CancellationTokenSource" /> et libère éventuellement les ressources managées.</summary>
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Détermine si l'annulation a été demandée pour cette <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>true si l'annulation a été demandée pour cette <see cref="T:System.Threading.CancellationTokenSource" /> ; sinon, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Obtient l'<see cref="T:System.Threading.CancellationToken" /> associée à cette <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationToken" /> associé à ce <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Fournit les planificateurs de tâches qui se coordonnent pour exécuter les tâches tout en garantissant que les tâches simultanées peuvent s'exécuter simultanément et que les tâches exclusives ne s'exécutent jamais simultanément.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié avec un niveau de concurrence maximal.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+      <param name="maxConcurrencyLevel">Nombre maximal de tâches à exécuter simultanément.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié avec un niveau de concurrence maximal et un nombre maximal de tâches planifiées qui peuvent être traités en tant qu'unité.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+      <param name="maxConcurrencyLevel">Nombre maximal de tâches à exécuter simultanément.</param>
+      <param name="maxItemsPerTask">Nombre maximal de tâches à traiter pour chaque tâche planifiée sous-jacente utilisée par la paire.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informe la paire de planificateur qu'elle ne doit plus accepter de tâches.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Obtient une <see cref="T:System.Threading.Tasks.Task" /> qui ne se termine lorsque le planificateur est achevé.</summary>
+      <returns>Opération asynchrone qui se termine lorsque le planificateur termine le traitement.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Obtient un <see cref="T:System.Threading.Tasks.TaskScheduler" /> qui peut être utilisé pour planifier des tâches à cette paire qui peut s'exécuter simultanément avec d'autres tâches sur cette paire.</summary>
+      <returns>Objet qui peut être utilisé pour planifier des tâches simultanément.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Obtient un <see cref="T:System.Threading.Tasks.TaskScheduler" /> qui peut être utilisé pour planifier des tâches à cette paire qui doit s'exécuter de manière exclusive par rapport à d'autres tâches sur cette paire.</summary>
+      <returns>Objet qui peut être utilisé pour planifier les tâches qui ne sont pas exécutés simultanément avec d'autres tâches.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Représente une opération asynchrone.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action spécifiée.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action spécifiée et <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="cancellationToken">Le <see cref="T:System.Threading.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action et les options de création spécifiées.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="cancellationToken">Le <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action et les options de création spécifiées.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action et l'état spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Obtient l'objet d'état fourni quand la <see cref="T:System.Threading.Tasks.Task" /> a été créée, ou null si aucune n'a été fournie.</summary>
+      <returns>
+        <see cref="T:System.Object" /> représentant les données d'état passées à la tâche lors de sa création.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Obtient une tâche qui s'est déjà terminée correctement. </summary>
+      <returns>Tâche terminée avec succès. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configure un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objet utilisé pour attendre cette tâche.</returns>
+      <param name="continueOnCapturedContext">true en cas de tentative de marshaling de la continuation vers le contexte d'origine capturé ; sinon, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui reçoit un jeton d'annulation et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la tâche cible se termine conformément au <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> spécifié.La continuation reçoit un jeton d'annulation et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon le <paramref name="continuationOptions" />spécifié.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute quand la tâche cible se termine conformément au <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon le <paramref name="continuationOptions" />spécifié.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand la tâche se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés comme arguments au délégué.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et un jeton d'annulation, et qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et un jeton d'annulation, et qui s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation s'exécute selon un ensemble de conditions spécifiées et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation s'exécute selon un ensemble de conditions spécifiées.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine et retourne une valeur. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit un jeton d'annulation.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation spécifiées et retourne une valeur.La continuation reçoit un jeton d'annulation et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon le <paramref name="continuationOptions." /> spécifié. Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation spécifiées et retourne une valeur. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant et un jeton d'annulation.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation de tâche spécifiées quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant et un jeton d'annulation et elle utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation de tâche spécifiées quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation reçoit des informations d'état fournies par l'appelant et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Obtient les <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisées pour créer cette tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisées pour créer cette tâche.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Retourne l'ID unique de la <see cref="T:System.Threading.Tasks.Task" /> en cours d'exécution.</summary>
+      <returns>Entier assigné par le système à la tâche en cours d'exécution.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crée une tâche qui se termine après un certain délai. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="millisecondsDelay">Nombre de millisecondes à attendre avant la fin de la tâche retournée ou -1 pour attendre indéfiniment. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crée une tâche pouvant être annulée qui se termine après un certain délai. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="millisecondsDelay">Nombre de millisecondes à attendre avant la fin de la tâche retournée ou -1 pour attendre indéfiniment. </param>
+      <param name="cancellationToken">Jeton d'annulation qui sera vérifié avant de terminer la tâche retournée. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crée une tâche qui se termine après un intervalle de temps spécifié. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="delay">Intervalle de temps à attendre avant la fin de la tâche retournée ou TimeSpan.FromMilliseconds(-1) pour attendre indéfiniment. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crée une tâche pouvant être annulée qui se termine après un intervalle de temps spécifié. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="delay">Intervalle de temps à attendre avant la fin de la tâche retournée ou TimeSpan.FromMilliseconds(-1) pour attendre indéfiniment. </param>
+      <param name="cancellationToken">Jeton d'annulation qui sera vérifié avant de terminer la tâche retournée. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Obtient le <see cref="T:System.AggregateException" /> qui a provoqué l'arrêt prématuré de <see cref="T:System.Threading.Tasks.Task" />.Si la <see cref="T:System.Threading.Tasks.Task" /> s'est terminée avec succès ou n'a pas encore levé d'exception, la valeur null est retournée.</summary>
+      <returns>
+        <see cref="T:System.AggregateException" /> qui a provoqué la fin prématurée de <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Fournit l'accès aux méthodes de fabrique pour la création d'instances de <see cref="T:System.Threading.Tasks.Task" /> et de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet de fabrique pouvant créer une variété d'objets <see cref="T:System.Threading.Tasks.Task" /> et <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui s'est terminée en raison de l'annulation avec un jeton d'annulation spécifié.</summary>
+      <returns>Tâche annulée. </returns>
+      <param name="cancellationToken">Jeton d'annulation avec lequel terminer la tâche. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée en raison de l'annulation avec un jeton d'annulation spécifié.</summary>
+      <returns>Tâche annulée. </returns>
+      <param name="cancellationToken">Jeton d'annulation avec lequel terminer la tâche. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée avec une exception spécifiée. </summary>
+      <returns>Tâche ayant échoué. </returns>
+      <param name="exception">Exception avec laquelle terminer la tâche. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui s'est terminée avec une exception spécifiée. </summary>
+      <returns>Tâche ayant échoué. </returns>
+      <param name="exception">Exception avec laquelle terminer la tâche. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée correctement avec le résultat spécifié.</summary>
+      <returns>Tâche terminée avec succès.</returns>
+      <param name="result">Résultat à enregistrer dans la tâche terminée. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Obtient un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Instance d'élément awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Obtient un ID unique pour cette instance de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Entier assigné par le système à cette instance de tâche. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Indique si cette instance de <see cref="T:System.Threading.Tasks.Task" /> s'est exécutée avec succès suite à une annulation.</summary>
+      <returns>true si la tâche s'est terminée suite à son annulation ; sinon false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Indique si cette <see cref="T:System.Threading.Tasks.Task" /> s'est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Indique si la <see cref="T:System.Threading.Tasks.Task" /> s'est terminée suite à une exception non gérée.</summary>
+      <returns>true si la tâche a levé une exception non gérée ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un handle de tâche pour ce travail.</summary>
+      <returns>Tâche qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="action">Travail à exécuter de façon asynchrone</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un handle de tâche pour ce travail.</summary>
+      <returns>Tâche qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="action">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la Task(TResult) retournée par <paramref name="function" />.</summary>
+      <returns>Task(TResult) qui représente un proxy de la Task(TResult) retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche de proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la Task(TResult) retournée par <paramref name="function" />.</summary>
+      <returns>Task(TResult) qui représente un proxy de la Task(TResult) retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche de proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la tâche retournée par <paramref name="function" />.</summary>
+      <returns>Tâche qui représente un proxy de la tâche retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la tâche retournée par <paramref name="function" />.</summary>
+      <returns>Tâche qui représente un proxy de la tâche retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone. </param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le pool de threads et retourne un objet <see cref="T:System.Threading.Tasks.Task`1" /> qui représente ce travail. </summary>
+      <returns>Objet de tâche qui représente le travail mis en file d'attente à exécuter dans le pool de threads. </returns>
+      <param name="function">Travail à exécuter de façon asynchrone. </param>
+      <typeparam name="TResult">Type de retour de la tâche. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le pool de threads et retourne un handle de Task(TResult) pour ce travail.</summary>
+      <returns>Task(TResult) qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <typeparam name="TResult">Type de résultat de la tâche.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Exécute de façon synchrone la <see cref="T:System.Threading.Tasks.Task" /> sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Exécute de façon synchrone le <see cref="T:System.Threading.Tasks.Task" /> sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> fourni.</summary>
+      <param name="scheduler">Planificateur sur lequel tenter d'exécuter cette tâche inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Démarre la <see cref="T:System.Threading.Tasks.Task" />, en planifiant son exécution selon le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Démarre la <see cref="T:System.Threading.Tasks.Task" />, en planifiant son exécution sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> spécifié.</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> avec lequel associer et exécuter cette tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.TaskStatus" /> de cette tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskStatus" /> actuel de cette instance de tâche.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Obtient un <see cref="T:System.Threading.WaitHandle" /> qui peut être utilisé en attendant la fin de la tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> qui peut être utilisé pour attendre la fin de la tâche.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Obtient une indication précisant si l'opération s'est terminée de manière synchrone.</summary>
+      <returns>true si l'opération s'est terminée de manière synchrone ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Attend la fin de l'exécution de la <see cref="T:System.Threading.Tasks.Task" /> en un nombre de millisecondes spécifié.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.L'attente se termine si un intervalle de délai est écoulé ou si un jeton d'annulation est annulé avant la fin de la tâche.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini. </param>
+      <param name="cancellationToken">Jeton d'annulation à observer en attendant que la tâche se termine. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.L'attente se termine si un jeton d'annulation est annulé avant la fin de la tâche.</summary>
+      <param name="cancellationToken">Jeton d'annulation à observer en attendant que la tâche se termine. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de la <see cref="T:System.Threading.Tasks.Task" /> dans un intervalle de temps spécifié.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis.</summary>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié ou jusqu'à ce que l'attente soit annulée.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant que les tâches se terminent.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis sauf si l'attente est annulée. </summary>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant que les tâches se terminent.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> pouvant être annulés fournis dans un intervalle de temps spécifié.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" />.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié ou jusqu'à ce qu'un jeton d'annulation soit annulé.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre. </param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini. </param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant qu'une tâche se termine. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis sauf si l'attente est annulée.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" />.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre. </param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant qu'une tâche se termine. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de n'importe lequel des objets <see cref="T:System.Threading.Tasks.Task" /> fournis dans un intervalle de temps spécifié.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task`1" /> d'une collection énumérable sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies. </returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin. </param>
+      <typeparam name="TResult">Type de la tâche terminée. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task" /> d'une collection énumérable sont terminés.</summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies. </returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task" /> d'un tableau sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task`1" /> d'un tableau sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crée une tâche pouvant être attendue qui se produit de manière asynchrone dans le contexte actuel pendant l'attente.</summary>
+      <returns>Contexte qui, quand il est attendu, reviendra de façon asynchrone au contexte qui était le sien au moment de l'attente.Si le <see cref="T:System.Threading.SynchronizationContext" /> actuel n'a pas la valeur null, il est traité comme le contexte actuel.Sinon, le Planificateur de tâches associé à la tâche en cours d'exécution est traité comme le contexte actuel.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Représente une opération asynchrone qui peut retourner une valeur.</summary>
+      <typeparam name="TResult">Type du résultat produit par ce <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction spécifiée.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction spécifiée.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à cette tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et les options de création spécifiées.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et les options de création spécifiées.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et l'état spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à la nouvelle tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configure un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet utilisé pour attendre cette tâche.</returns>
+      <param name="continueOnCapturedContext">True en cas de tentative de marshaling de la continuation vers le contexte d'origine capturé ; sinon, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la tâche cible se termine. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand la <see cref="T:System.Threading.Tasks.Task`1" /> antécédente se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crée une continuation pouvant être annulée qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">Jeton d'annulation passé à la nouvelle tâche de continuation. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crée une continuation à laquelle sont passées des informations d'état et qui s'exécute quand le <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés comme arguments au délégué.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Une fois exécuté, le délégué passera cette tâche achevée en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Fournit l'accès aux méthodes de fabrique pour la création et la configuration d'instances de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet de fabrique pouvant créer une variété d'objets <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Obtient un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Instance d'élément awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Obtient la valeur de résultat de cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Valeur de résultat de cette <see cref="T:System.Threading.Tasks.Task`1" />, qui est du même type que le paramètre de type de la tâche.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Représente une exception utilisée pour communiquer l'annulation d'une tâche.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec une référence à la <see cref="T:System.Threading.Tasks.Task" /> qui a été annulée.</summary>
+      <param name="task">Tâche qui a été annulée.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Obtient la tâche associée à cette exception.</summary>
+      <returns>Référence à la <see cref="T:System.Threading.Tasks.Task" /> associée à cette exception.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Représente le côté producteur d'un <see cref="T:System.Threading.Tasks.Task`1" /> indépendant d'un délégué, en fournissant l'accès au côté consommateur via la propriété <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Type de la valeur de résultat associée à ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec l'état spécifié.</summary>
+      <param name="state">État à utiliser comme AsyncState du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec l'état et les options spécifiés.</summary>
+      <param name="state">État à utiliser comme AsyncState du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <param name="creationOptions">Options à utiliser lors de la création du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Les <paramref name="creationOptions" /> représentent des options non valides pour une utilisation avec un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec les options spécifiées.</summary>
+      <param name="creationOptions">Options à utiliser lors de la création du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Les <paramref name="creationOptions" /> représentent des options non valides pour une utilisation avec un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, ou si le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent a déjà été supprimé.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Collection d'exceptions à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Il y a un ou plusieurs éléments null dans <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Exception à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valeur de résultat à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.Task`1" /> créé par ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Retourne le <see cref="T:System.Threading.Tasks.Task`1" /> créé par ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>True si l'opération a réussi ; false si l'opération a échoué ou si l'objet a déjà été supprimé.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Tente de faire passer sous-jacent <see cref="T:System.Threading.Tasks.Task`1" /> dans les <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> d'état et permet à un jeton d'annulation à stocker dans la tâche annulée. </summary>
+      <returns>true si l'opération réussit ; sinon false. </returns>
+      <param name="cancellationToken">Jeton d'annulation. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false.</returns>
+      <param name="exceptions">Collection d'exceptions à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Il y a un ou plusieurs éléments null dans <paramref name="exceptions" />.ouLa collection <paramref name="exceptions" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false.</returns>
+      <param name="exception">Exception à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exception" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false. </returns>
+      <param name="result">Valeur de résultat à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Spécifie le comportement pour une tâche créée à l'aide de la méthode <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)" /> ou <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Spécifie que la continuation, s'il s'agit d'une tâche enfant, est jointe à un parent dans la hiérarchie des tâches.La continuation peut être une tâche enfant uniquement si son antécédent est également une tâche enfant.Par défaut, une tâche enfant (autrement dit, une tâche interne créée par une tâche externe) est exécutée indépendamment de son parent.Vous pouvez utiliser l'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> pour que les tâches parente et enfant soient synchronisées.Notez que si une tâche parente est configurée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> de la tâche enfant n'a aucun effet, et la tâche enfant s'exécute en tant que tâche enfant détachée. Pour plus d'informations, consultez Tâches enfants attachées et détachées. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Indique qu'une tâche enfant (c'est-à-dire toute tâche interne imbriquée  créée par cette continuation) créée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> et qui tente de s'exécuter comme une tâche enfant détachée ne peut pas être attachée à la tâche parente et s'exécute à la place comme tâche enfant détachée.Pour plus d'informations, consultez Tâches enfants attachées et détachées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Spécifie que la tâche de continuation doit être exécutée de façon synchrone.Quand cette option est activée, la continuation est exécutée sur le thread qui provoque le passage de la tâche antérieure à son état final.Si l'antécédent est déjà terminé lors de la création de la continuation, celle-ci s'exécute sur le thread qui crée la continuation.Si le <see cref="T:System.Threading.CancellationTokenSource" /> de l'antécédent est supprimé dans un bloc finally (Finally en Visual Basic), une continuation avec cette option s'exécutera dans ce bloc finally.Seules les continuations très brèves doivent être exécutées de façon synchrone.Étant donné que la tâche s'exécute de façon synchrone, il n'est pas nécessaire d'appeler une méthode telle que <see cref="M:System.Threading.Tasks.Task.Wait" /> pour vous assurer que le thread appelant attend la fin de la tâche. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Spécifie que les tâches créées par la continuation en appelant des méthodes comme <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> ou <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> voient le planificateur par défaut (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) plutôt que le planificateur sur lequel cette continuation s'exécute comme planificateur actuel.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>Dans le cas d'une annulation de continuation, empêche l'achèvement de la continuation tant que l'antécédent n'est pas terminé.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Spécifie qu'une continuation sera une opération de longue durée et de granulosité grossière.Conseille au <see cref="T:System.Threading.Tasks.TaskScheduler" /> de garantir le surabonnement.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Quand aucune option de continuation n'est spécifiée, indique que le comportement par défaut doit être utilisé lors de l'exécution d'une continuation.La continuation s'exécute de façon asynchrone quand la tâche antécédente se termine, quelle que soit la valeur de propriété <see cref="P:System.Threading.Tasks.Task.Status" /> finale de l'antécédent.Si la continuation est une tâche enfant, elle est créée en tant que tâche imbriquée détachée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent a été annulé.Un antécédent est annulé si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent a levé une exception non gérée.Un antécédent lève une exception non gérée si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent s'est terminé.Un antécédent s'exécute jusqu'à son achèvement si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Spécifie que la continuation doit être planifiée uniquement si son antécédent a été annulé.Un antécédent est annulé si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Spécifie que la tâche de continuation doit être planifiée uniquement si son antécédent a levé une exception non gérée.Un antécédent lève une exception non gérée si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.L'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />  garantit que la propriété <see cref="P:System.Threading.Tasks.Task.Exception" /> de l'antécédent n'est pas null.Vous pouvez utiliser cette propriété pour intercepter l'exception et voir quelle exception a provoqué l'erreur de la tâche.Si vous n'accédez pas à la propriété <see cref="P:System.Threading.Tasks.Task.Exception" />, l'exception n'est pas gérée.De plus, si vous essayez d'accéder à la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> d'une tâche qui été annulée ou a rencontré une erreur, une nouvelle exception est levée.Cette option n'est pas valide pour les continuations multitâches. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Spécifie que la continuation doit être planifiée uniquement si son antécédent s'est terminé.Un antécédent s'exécute jusqu'à son achèvement si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Conseil à un <see cref="T:System.Threading.Tasks.TaskScheduler" /> pour planifier des tâches dans l'ordre dans lequel elles ont été planifiées. Les tâches planifiées plus tôt sont plus susceptibles de s'exécuter plus tôt et celles planifiées plus tard sont plus susceptibles de s'exécuter ultérieurement. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Indique que la tâche de continuation doit être exécutée de façon synchrone.Cette option est prioritaire sur <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Spécifie les indicateurs qui contrôlent le comportement facultatif pour la création et l'exécution de tâches. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Spécifie qu'une tâche est associée à un parent dans la hiérarchie des tâches.Par défaut, une tâche enfant (autrement dit, une tâche interne créée par une tâche externe) est exécutée indépendamment de son parent.Vous pouvez utiliser l'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> pour que les tâches parente et enfant soient synchronisées.Notez que si une tâche parente est configurée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> de la tâche enfant n'a aucun effet, et la tâche enfant s'exécute en tant que tâche enfant détachée. Pour plus d'informations, consultez Tâches enfants attachées et détachées. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Indique qu'une tâche enfant qui tente de s'exécuter comme une tâche enfant détachée (c'est-à-dire créée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) ne peut pas être attachée à la tâche parente et s'exécute à la place comme tâche enfant détachée.Pour plus d'informations, consultez Tâches enfants attachées et détachées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Empêche le planificateur ambiant d'être considéré comme le planificateur actuel dans la tâche créée.Cela signifie que les opérations telles que StartNew ou ContinueWith effectuées dans la tâche créée considéreront <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> comme planificateur actuel.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Indique qu'une tâche sera une opération de longue durée et de granulosité grossière impliquant moins de composants importants que les systèmes affinés.Conseille au <see cref="T:System.Threading.Tasks.TaskScheduler" /> de garantir le surabonnement.Le surabonnement vous permet de créer un nombre de threads plus important que le nombre de threads matériels disponibles.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Indique que le comportement par défaut doit être utilisé.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Conseil à un <see cref="T:System.Threading.Tasks.TaskScheduler" /> pour planifier une tâche d'une façon aussi juste que possible. Les tâches planifiées plus tôt seront probablement exécutées plus tôt et celles planifiées plus tard seront probablement exécutées ultérieurement.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Force l'exécution asynchrone des continuations ajoutées à la tâche actuelle. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Fournit un ensemble de méthodes statiques (méthodes partagées en Visual Basic) pour l'utilisation de types spécifiques d'instances de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée un proxy <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone d'un Task&lt;Task&lt;T&gt;&gt; (en C#) ou Task (Of Task(Of T)) (en Visual Basic).</summary>
+      <returns>Une <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone du Task&lt;Task&lt;T&gt;&gt; fourni (en C#) ou Task (Of Task(Of T)) (en Visual Basic).</returns>
+      <param name="task">Le Task&lt;Task&lt;T&gt;&gt; (C#) ou Task (Of Task(Of T)) (Visual Basic) à défaire.</param>
+      <typeparam name="TResult">Type du résultat de la tâche.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'exception levée si l'argument <paramref name="task" /> est null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crée un proxy <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone d'une <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Tâche qui représente l'opération asynchrone de la System.Threading.Tasks.Task(Of Task) fournie.</returns>
+      <param name="task">Le Task&lt;Task&gt; (C#) ou Task (Of Task) (Visual Basic) à défaire.</param>
+      <exception cref="T:System.ArgumentNullException">L'exception levée si l'argument <paramref name="task" /> est null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Prend en charge la création et la planification d'objets <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration par défaut.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné aux tâches créées par ce <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre CancellationToken est explicitement spécifié quand les méthodes de fabrique sont appelées.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> par défaut qui sera assigné aux tâches créées par ce <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre CancellationToken est explicitement spécifié quand les méthodes de fabrique sont appelées.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> par défaut à utiliser pour créer des tâches avec ce TaskFactory.</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> par défaut à utiliser pour créer des tâches de continuation avec ce TaskFactory.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> par défaut à utiliser pour planifier des tâches créées avec ce TaskFactory.Une valeur Null indique que TaskScheduler.Current doit être utilisé.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valide.Pour plus d'informations, consultez la section Notes pour <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)" />.ouL'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> par défaut à utiliser pour créer des tâches avec ce TaskFactory.</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> par défaut à utiliser pour créer des tâches de continuation avec ce TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valide.Pour plus d'informations, consultez la section Notes pour <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)" />.ouL'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à utiliser pour planifier des tâches créées avec ce TaskFactory.Une valeur Null indique que le TaskScheduler actif doit être utilisé.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Obtient le jeton d'annulation par défaut pour cette fabrique de tâches.</summary>
+      <returns>Jeton d'annulation de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Obtient les options de continuation de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Options de continuation de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé. </summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé. </exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null. ouLe le <paramref name="continuationAction" /> argument est null. </exception>
+      <exception cref="T:System.ArgumentException">Le <paramref name="tasks" /> tableau contient un null valeur. ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé. ou<paramref name="cancellationToken" /> a déjà été supprimé. </exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null. ouL'argument <paramref name="continuationAction" /> a la valeur null. </exception>
+      <exception cref="T:System.ArgumentException">Le <paramref name="tasks" /> tableau contient un null valeur. ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Obtient les options de création de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Options de création de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Obtient le Planificateur de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Planificateur de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="action" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée. </returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone. </param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="action" /> a la valeur null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Prend en charge la création et la planification d'objets <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valeur de renvoi des objets <see cref="T:System.Threading.Tasks.Task`1" /> que créent les méthodes de cette classe. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration par défaut.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration par défaut.</summary>
+      <param name="cancellationToken">Jeton d'annulation par défaut qui sera assigné aux tâches créées par cette <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre jeton d'annulation est spécifié explicitement quand les méthodes de fabrique sont appelées.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">Jeton d'annulation par défaut qui sera assigné aux tâches créées par cette <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre jeton d'annulation est spécifié explicitement quand les méthodes de fabrique sont appelées.</param>
+      <param name="creationOptions">Options par défaut à utiliser pour créer des tâches avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Options par défaut à utiliser pour créer des tâches de continuation avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Planificateur par défaut à utiliser pour planifier les tâches créées avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Une valeur null indique que <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> doit être utilisé.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> ou <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="creationOptions">Options par défaut à utiliser pour créer des tâches avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Options par défaut à utiliser pour créer des tâches de continuation avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> ou <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="scheduler">Planificateur à utiliser pour planifier les tâches créées avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Une valeur null indique que le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel doit être utilisé.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Obtient le jeton d'annulation par défaut pour cette fabrique de tâches.</summary>
+      <returns>Le jeton d'annulation par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Obtient la valeur d'énumération <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> de cette fabrique de tâches.</summary>
+      <returns>Une des valeurs d'énumération qui spécifie les options de continuation par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ou<paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ou<paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur utilisé pour planifier la tâche de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera. </summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur de tâches utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur d'énumération non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé. </exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur d'énumération non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Obtient la valeur d'énumération <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> de cette fabrique de tâches.</summary>
+      <returns>Une des valeurs d'énumération qui spécifie les options de création par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Objet qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Objet qui contrôle le comportement de la tâche créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>Tâche qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâches utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Retourne le planificateur de tâches pour cette fabrique.</summary>
+      <returns>Planificateur de tâches pour cette fabrique.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâche utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâche utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Représente un objet qui gère les tâches de bas niveau de mise en file d'attente des tâches sur les threads.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initialise le <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé à la tâche en cours d'exécution.</summary>
+      <returns>Retourne le <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé à la tâche en cours d'exécution.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Obtient l'instance de <see cref="T:System.Threading.Tasks.TaskScheduler" /> par défaut fournie par le .NET Framework.</summary>
+      <returns>Retourne l'instance par défaut de <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé au <see cref="T:System.Threading.SynchronizationContext" /> actuel.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé au <see cref="T:System.Threading.SynchronizationContext" /> actuel, selon la <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Le SynchronizationContext actuel ne peut pas être utilisé en tant que TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Pour la prise en charge du débogueur uniquement, génère un énumérateur d'instances de <see cref="T:System.Threading.Tasks.Task" /> actuellement en attente d'exécution dans la file d'attente sur le planificateur.</summary>
+      <returns>Énumérateur qui autorise un débogueur à parcourir les tâches actuellement mises en file d'attente sur ce planificateur.</returns>
+      <exception cref="T:System.NotSupportedException">Ce planificateur ne peut pas générer une liste de tâches en file d'attente actuellement.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Obtient l'ID unique pour ce <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Retourne l'ID unique de ce <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indique le niveau d'accès concurrentiel maximal que ce <see cref="T:System.Threading.Tasks.TaskScheduler" /> peut prendre en charge.</summary>
+      <returns>Retourne un entier qui représente le niveau d'accès concurrentiel maximal.Le planificateur par défaut retourne <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Met en file d'attente une <see cref="T:System.Threading.Tasks.Task" /> sur le planificateur. </summary>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à mettre en file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Tente de sortir de la file d'attente une <see cref="T:System.Threading.Tasks.Task" /> qui était précédemment dans la file d'attente de ce planificateur.</summary>
+      <returns>Valeur booléenne qui indique si l'argument <paramref name="task" /> a bien été retiré de la file d'attente.</returns>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à sortir de la file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Tente d'exécuter la <see cref="T:System.Threading.Tasks.Task" /> fournie sur ce planificateur.</summary>
+      <returns>Valeur booléenne true si la <paramref name="task" /> a été exécutée avec succès ; false, dans le cas contraire.L'échec de l'exécution est souvent dû au fait que la tâche a déjà été exécutée ou qu'elle est en cours d'exécution par un autre thread.</returns>
+      <param name="task">Objet <see cref="T:System.Threading.Tasks.Task" /> à exécuter.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> n'est pas associé à ce planificateur.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Détermine si la <see cref="T:System.Threading.Tasks.Task" /> fournie peut être exécutée de façon synchrone dans cet appel et, si c'est le cas, l'exécute.</summary>
+      <returns>Valeur booléenne qui indique si la tâche a été exécutée inline.</returns>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à exécuter.</param>
+      <param name="taskWasPreviouslyQueued">Valeur booléenne qui indique si une tâche a déjà été mise en file d'attente.Si ce paramètre a la valeur True, la tâche a pu être mise en file d'attente (par planification) précédemment ; s'il a la valeur False, cela signifie que la tâche a été mise en file d'attente et que cet appel est passé pour exécuter la tâche inline sans mise en file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> a déjà été exécuté.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Se produit lorsqu'une exception non prise en charge d'une tâche défaillante va déclencher la stratégie d'escalade de l'exception qui, par défaut, arrête le processus.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Représente une exception utilisée pour communiquer une opération non valide par un <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> à l'aide du message d'erreur par défaut et d'une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Représente l'étape en cours dans le cycle de vie d'une <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>La tâche a accepté l'annulation en levant OperationCanceledException avec son propre CancellationToken, alors que l'état du jeton était défini comme signalé ou que le CancellationToken de la tâche était déjà signalé avant le début de l'exécution de la tâche.Pour plus d'informations, consultez Annulation de tâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>La tâche a été initialisée mais n'a pas encore été planifiée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Tâche terminée suite à une exception non gérée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>L'exécution de la tâche s'est terminée avec succès.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>La tâche est en cours d'exécution mais n'est pas encore terminée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>La tâche attend son activation et sa planification en interne par l'infrastructure .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>L'exécution de la tâche est terminée et cette dernière attend implicitement la fin des tâches enfants associées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>L'exécution de la tâche a été planifiée mais n'a pas encore démarré.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Fournit des données sur l'événement déclenché lorsqu'une exception d'une <see cref="T:System.Threading.Tasks.Task" /> défaillante n'est pas prise en charge.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> avec l'exception non prise en charge.</summary>
+      <param name="exception">Exception qui n'a pas été prise en charge.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Exception qui n'a pas été prise en charge.</summary>
+      <returns>Exception qui n'a pas été prise en charge.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Détermine si cette exception a été signalée comme « observée ».</summary>
+      <returns>true si cette exception a été signalée comme « observée » ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Signale la <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> comme « observée » et l'empêche ainsi de déclencher la stratégie d'escalade de l'exception qui, par défaut, arrête le processus.</summary>
+    </member>
+  </members>
+</doc>

+ 3172 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/it/System.Threading.Tasks.xml

@@ -0,0 +1,3172 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Rappresenta uno o più errori che si verificano durante l'esecuzione dell'applicazione.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specifico e riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerException" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specifico e riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Semplifica le istanze dell'oggetto <see cref="T:System.AggregateException" /> in una singola nuova istanza.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.AggregateException" /> semplificato.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Restituisce l'oggetto <see cref="T:System.AggregateException" /> che rappresenta la causa principale dell'eccezione corrente.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.AggregateException" /> che rappresenta la causa principale dell'eccezione corrente.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Richiama un gestore su ogni oggetto <see cref="T:System.Exception" /> contenuto da questo oggetto <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Predicato da eseguire per ogni eccezione.Il predicato accetta come argomento l'oggetto <see cref="T:System.Exception" /> da elaborare e restituisce un valore booleano per indicare se l'eccezione è stata gestita.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.AggregateException">Un'eccezione contenuta da questo <see cref="T:System.AggregateException" /> non è stata gestita.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Ottiene una raccolta in sola lettura delle istanze di <see cref="T:System.Exception" /> che hanno causato l'eccezione corrente.</summary>
+      <returns>Restituisce un insieme di sola lettura delle istanze di <see cref="T:System.Exception" /> che hanno causato l'eccezione corrente.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crea e restituisce una rappresentazione in forma di stringa dell'oggetto <see cref="T:System.AggregateException" /> corrente.</summary>
+      <returns>Una rappresentazione in forma di stringa dell'oggetto.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Eccezione generata in un thread all'annullamento di un'operazione eseguita dal thread.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore fornito dal sistema.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato.</summary>
+      <param name="message">Oggetto <see cref="T:System.String" /> che descrive l'errore.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato, un riferimento all'eccezione interna che è la causa di questa eccezione e un token di annullamento.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato e un token di annullamento.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un token di annullamento.</summary>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Ottiene un token associato all'operazione annullata.</summary>
+      <returns>Token associato all'operazione annullata oppure token predefinito.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Rappresenta un generatore per i metodi asincroni che restituiscono un'attività.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.</summary>
+      <param name="exception">Eccezione da associare all'attività.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.- oppure -Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Contrassegna l'attività come completata correttamente.</summary>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.- oppure -Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Ottiene l'attività per questo generatore.</summary>
+      <returns>Attività per questo generatore.</returns>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Rappresenta un generatore per i metodi asincroni che restituisce un'attività e fornisce un parametro per il risultato.</summary>
+      <typeparam name="TResult">Risultato da utilizzare per completare l'attività.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.</summary>
+      <param name="exception">Eccezione da associare all'attività.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Contrassegna l'attività come completata correttamente.</summary>
+      <param name="result">Risultato da utilizzare per completare l'attività.</param>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Ottiene l'attività per questo generatore.</summary>
+      <returns>Attività per questo generatore.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Rappresenta un generatore per i metodi asincroni che non restituiscono un valore.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Associa un'eccezione al generatore di metodo.</summary>
+      <param name="exception">Eccezione da associare.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Contrassegna il generatore di metodi come correttamente completato.</summary>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Fornisce un oggetto awaitable che consente la configurazione delle attese in un'attività.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Restituisce un awaiter per questo oggetto awaitable.</summary>
+      <returns>L'elemento awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Fornisce un oggetto awaitable che consente la configurazione delle attese in un'attività.</summary>
+      <typeparam name="TResult">Tipo del risultato prodotto da questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Restituisce un awaiter per questo oggetto awaitable.</summary>
+      <returns>L'elemento awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Fornisce un awaiter per un oggetto awaitable(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Termina l'attesa sull'attività completata.</summary>
+      <returns>Risultato dell'attività completata.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che specifica se l'attività attesa è stata completata.</summary>
+      <returns>true se l'attività attesa è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter. </summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Fornisce un awaiter per un oggetto awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Termina l'attesa sull'attività completata.</summary>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che specifica se l'attività attesa è stata completata.</summary>
+      <returns>true se l'attività attesa è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter. </summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Rappresenta le macchine a stati generate per i metodi asincroni.Questo tipo è solo per uso del compilatore.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Sposta la macchina a stati al relativo stato successivo.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configura la macchina a stati con una replica allocata sull'heap.</summary>
+      <param name="stateMachine">La replica allocata sull'heap.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Rappresenta un awaiter che pianifica le continuazioni quando viene completata un'operazione di attesa.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione che viene richiamata al completamento dell'istanza.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Rappresenta un'operazione che pianifica le continuazioni quando viene completata.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione che viene richiamata al completamento dell'istanza.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Fornisce un oggetto che attende il completamento di un'attività asincrona. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Termina l'attesa del completamento dell'attività asincrona.</summary>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Imposta l'azione da eseguire quando l'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è più in attesa del completamento dell'attività asincrona.</summary>
+      <param name="continuation">Azione da eseguire al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Rappresenta un oggetto che attende il completamento di un'attività asincrona e fornisce un parametro per il risultato.</summary>
+      <typeparam name="TResult">Risultato dell'attività.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Termina l'attesa del completamento dell'attività asincrona.</summary>
+      <returns>Risultato dell'attività completata.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Imposta l'azione da eseguire quando l'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è più in attesa del completamento dell'attività asincrona.</summary>
+      <param name="continuation">Azione da eseguire al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Fornisce il contesto per l'attesa durante il passaggio asincrono a un ambiente di destinazione.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Recupera un oggetto <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> per l'istanza della classe.</summary>
+      <returns>Oggetto utilizzato per monitorare il completamento di un'operazione asincrona.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Fornisce un awaiter per passare a un ambiente di destinazione.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Termina l'operazione di attesa.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Ottiene un valore che indica se non è richiesta una parola chiave yield.</summary>
+      <returns>Sempre false, che indica che è sempre necessaria una parola chiave yield per <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Imposta la continuazione da richiamare.</summary>
+      <param name="continuation">L'azione da richiamare in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Inserisce <paramref name="continuation" /> nuovamente nel contesto corrente.</summary>
+      <param name="continuation">L'azione da richiamare in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propaga la notifica di richiesta di annullamento delle operazioni.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Inizializza <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Stato di annullamento del token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Ottiene un valore che indica se questo token è in grado di essere in stato di annullamento.</summary>
+      <returns>True se questo token è in grado di essere in stato di annullamento; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente è uguale all'oggetto <see cref="T:System.Object" /> specificato.</summary>
+      <returns>True se <paramref name="other" /> è <see cref="T:System.Threading.CancellationToken" /> e se le due istanze sono uguali; in caso contrario, false.Due token sono uguali se sono associati allo stesso oggetto <see cref="T:System.Threading.CancellationTokenSource" /> oppure se entrambi sono stati costruiti a partire da costruttori CancellationToken pubblici e i relativi valori <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sono uguali.</returns>
+      <param name="other">L'altro oggetto con cui confrontare questa istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente è uguale al token specificato.</summary>
+      <returns>True se le istanze sono uguali; in caso contrario, false.Due token sono uguali se sono associati allo stesso oggetto <see cref="T:System.Threading.CancellationTokenSource" /> oppure se entrambi sono stati costruiti a partire da costruttori CancellationToken pubblici e i relativi valori <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sono uguali.</returns>
+      <param name="other">Altro oggetto <see cref="T:System.Threading.CancellationToken" /> con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Viene usato come funzione hash per un oggetto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Codice hash per l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Ottiene un valore che indica se per questo token è stato richiesto l'annullamento.</summary>
+      <returns>True se per questo token è stato richiesto l'annullamento; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Restituisce un valore <see cref="T:System.Threading.CancellationToken" /> vuoto.</summary>
+      <returns>Token di annullamento vuoto. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationToken" /> sono uguali.</summary>
+      <returns>True se le istanze sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationToken" /> non sono uguali.</summary>
+      <returns>True se le istanze non sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="useSynchronizationContext">Valore booleano che indica se acquisire l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente e usarlo quando si richiama l'oggetto <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="state">Stato da passare all'oggetto <paramref name="callback" /> quando il delegato viene richiamato.Può assumere valore Null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="state">Stato da passare all'oggetto <paramref name="callback" /> quando il delegato viene richiamato.Può assumere valore Null.</param>
+      <param name="useSynchronizationContext">Valore booleano che indica se acquisire l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente e usarlo quando si richiama l'oggetto <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Genera un oggetto <see cref="T:System.OperationCanceledException" /> se è stato richiesto l'annullamento di questo token.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.WaitHandle" /> che viene segnalato quando il token viene annullato.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> segnalato quando il token viene annullato.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Rappresenta un delegato di callback registrato con <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente è uguale all'oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> specificato.</summary>
+      <returns>True, se questa istanza e <paramref name="obj" /> sono uguali.In caso contrario, false.Due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali se entrambe si riferiscono all'output di una sola chiamata allo stesso metodo Register di <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Altro oggetto con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente è uguale all'oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> specificato.</summary>
+      <returns>True, se questa istanza e <paramref name="other" /> sono uguali.In caso contrario, false. Due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali se entrambe si riferiscono all'output di una sola chiamata allo stesso metodo Register di <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Altro oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Funge da funzione hash per <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Codice hash per l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali.</summary>
+      <returns>true se le istanze sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> non sono uguali.</summary>
+      <returns>true se le istanze non sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Segnala a un oggetto <see cref="T:System.Threading.CancellationToken" /> che deve essere annullato.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" /> che verrà annullata dopo il ritardo specificato in millisecondi.</summary>
+      <param name="millisecondsDelay">Intervallo di tempo di attesa, in millisecondi, prima dell'annullamento dell'oggetto <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" /> che verrà annullata dopo l'intervallo di tempo specificato.</summary>
+      <param name="delay">Intervallo di tempo di attesa prima dell'annullamento dell'oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Comunica una richiesta di annullamento.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Passa una richiesta di annullamento e specifica se i callback restanti e le operazioni annullabili devono essere elaborati.</summary>
+      <param name="throwOnFirstException">true se le eccezioni devono essere propagate immediatamente; in caso contrario, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Programma un'operazione di annullamento in questo oggetto <see cref="T:System.Threading.CancellationTokenSource" /> dopo il numero di millisecondi specificato.</summary>
+      <param name="millisecondsDelay">Intervallo di tempo da attendere prima di annullare questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Pianifica un'operazione di annullamento su questo oggetto <see cref="T:System.Threading.CancellationTokenSource" /> dopo l'intervallo di tempo specificato.</summary>
+      <param name="delay">Intervallo di tempo da attendere prima di annullare questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che sarà in stato annullato quando uno dei token di origine si troverà in stato annullato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationTokenSource" /> collegato ai token di origine.</returns>
+      <param name="token1">Primo token di annullamento da osservare.</param>
+      <param name="token2">Secondo token di annullamento da osservare.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crea un oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che sarà nello stato annullato quando uno dei token di origine nella matrice specificata si troverà nello stato annullato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationTokenSource" /> collegato ai token di origine.</returns>
+      <param name="tokens">Matrice contenente le istanze del token di annullamento da osservare.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.Threading.CancellationTokenSource" /> e facoltativamente le risorse gestite.</summary>
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Ottiene un valore che indica se per <see cref="T:System.Threading.CancellationTokenSource" /> è stato richiesto l'annullamento.</summary>
+      <returns>true se per <see cref="T:System.Threading.CancellationTokenSource" /> è stato richiesto l'annullamento; in caso contrario false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.CancellationToken" /> associato a questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationToken" /> associato a questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Fornisce utilità di pianificazione delle attività coordinate per eseguire attività assicurando al contempo che le attività simultanee possano essere eseguite contemporaneamente a differenza delle attività esclusive.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinata all'utilità di pianificazione specificata.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> che si rivolge all'utilità di pianificazione specificata con un livello di concorrenza massimo.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+      <param name="maxConcurrencyLevel">Numero massimo di attività in esecuzione simultaneamente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> che si rivolge all'utilità di pianificazione specificata con un livello di concorrenza massimo e un numero massimo di attività pianificate che possono essere elaborate come unità.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+      <param name="maxConcurrencyLevel">Numero massimo di attività in esecuzione simultaneamente.</param>
+      <param name="maxItemsPerTask">Il numero massimo di attività da elaborare per ogni attività pianificata sottostante utilizzata dalla coppia.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Indica alla coppia dell'utilità di pianificazione di non accettare altre attività.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Ottiene <see cref="T:System.Threading.Tasks.Task" /> che verrà completato al termine dell'elaborazione da parte dell'utilità di pianificazione.</summary>
+      <returns>L'operazione asincrona che verrà completata quando l'utilità di pianificazione completa l'elaborazione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> che è possibile utilizzare per pianificare le attività per la coppia eseguibili contemporaneamente ad altre attività sulla coppia.</summary>
+      <returns>Oggetto che può essere utilizzato per pianificare le attività simultaneamente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> che è possibile utilizzare per pianificare le attività per la coppia da eseguire esclusivamente in relazione ad altre attività sulla coppia.</summary>
+      <returns>Oggetto che può essere utilizzato per pianificare le attività che non vengono eseguite contemporaneamente ad altre attività.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Rappresenta un'operazione asincrona.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione specificata.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione specificata e <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà considerato dalla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e le opzioni di creazione specificate.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà considerato dalla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e le opzioni di creazione specificate.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e lo stato specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà osservato dalla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà osservato dalla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Ottiene l'oggetto stato fornito quando è stato creato <see cref="T:System.Threading.Tasks.Task" /> oppure null se non ne è stato fornito alcuno.</summary>
+      <returns>Oggetto <see cref="T:System.Object" /> che rappresenta i dati relativi allo stato passati all'attività al momento della creazione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Ottiene un'attività già completata correttamente. </summary>
+      <returns>Attività completata correttamente. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configura un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto usato per attendere questa attività.</returns>
+      <param name="continueOnCapturedContext">true per provare a effettuare il marshalling della continuazione nel contesto originale acquisito; in caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che riceve un token di annullamento e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'attività di destinazione in base all'oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> specificato.La continuazione riceve un token di annullamento e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base all'oggetto <paramref name="continuationOptions" /> specificato.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'attività di destinazione in base all'oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> specificato.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base all'oggetto <paramref name="continuationOptions" /> specificato.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento dell'attività.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante vengono passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e un token di annullamento e che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e un token di annullamento e che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione viene eseguita in base a un set di condizioni specificate e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione viene eseguita in base a un set di condizioni specificate.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione e restituisce un valore. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione riceve un token di annullamento.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni di continuazione specificate e restituisce un valore.La continuazione riceve un token di annullamento e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base al parametro specificato <paramref name="continuationOptions." /> Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni di continuazione specificate e restituisce un valore. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione, quindi restituisce un valore. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione riceve informazioni sullo stato fornite dal chiamante e un token di annullamento.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni specificate per la continuazione delle attività al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione, quindi restituisce un valore.La continuazione riceve informazioni sullo stato fornite dal chiamante e un token di annullamento, quindi usa l'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni specificate per la continuazione delle attività al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione riceve informazioni sullo stato fornite dal chiamante.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione riceve informazioni sullo stato fornite dal chiamante e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per creare questa attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per creare questa attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Restituisce l'ID univoco dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> attualmente in esecuzione.</summary>
+      <returns>Intero assegnato dal sistema all'attività attualmente in esecuzione.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crea un'attività che viene completata dopo un ritardo di tempo. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="millisecondsDelay">Numero di millisecondi prima del completamento dell'attività restituita oppure -1 per un'attesa indefinita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crea un'attività annullabile che viene completata dopo un ritardo di tempo. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="millisecondsDelay">Numero di millisecondi prima del completamento dell'attività restituita oppure -1 per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento che verrà controllato prima del completamento dell'attività restituita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crea un'attività che viene completata dopo un intervallo di tempo specificato. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="delay">Intervallo di tempo da attendere prima del completamento dell'attività restituita oppure TimeSpan.FromMilliseconds(-1) per un'attesa indefinita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crea un'attività annullabile che viene completata dopo un intervallo di tempo specificato. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="delay">Intervallo di tempo da attendere prima del completamento dell'attività restituita oppure TimeSpan.FromMilliseconds(-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento che verrà controllato prima del completamento dell'attività restituita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Ottiene l'oggetto <see cref="T:System.AggregateException" /> che ha causato l'interruzione anomala di <see cref="T:System.Threading.Tasks.Task" />.Se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato correttamente o non ha ancora generato alcuna eccezione, verrà restituito null.</summary>
+      <returns>Oggetto <see cref="T:System.AggregateException" /> che ha causato l'interruzione anomala di <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Fornisce l'accesso ai metodi factory per la creazione e la configurazione delle istanze di <see cref="T:System.Threading.Tasks.Task" /> e <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto factory in grado di creare una vasta gamma di oggetti <see cref="T:System.Threading.Tasks.Task" /> e <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che risulta completato a causa dell'annullamento con un token di annullamento specificato.</summary>
+      <returns>Attività annullata. </returns>
+      <param name="cancellationToken">Token di annullamento con cui completare l'attività. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che risulta completato a causa dell'annullamento con un token di annullamento specificato.</summary>
+      <returns>Attività annullata. </returns>
+      <param name="cancellationToken">Token di annullamento con cui completare l'attività. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che risulta completato con un'eccezione specificata. </summary>
+      <returns>Attività in errore. </returns>
+      <param name="exception">Eccezione con cui completare l'attività. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che risulta completato con un'eccezione specificata. </summary>
+      <returns>Attività in errore. </returns>
+      <param name="exception">Eccezione con cui completare l'attività. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> completato correttamente con il risultato specificato.</summary>
+      <returns>Attività completata correttamente.</returns>
+      <param name="result">Risultato da archiviare nell'attività completata. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Ottiene un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Istanza di awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Ottiene un ID univoco per questa istanza di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Intero assegnato dal sistema a questa istanza dell'attività. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Ottiene un valore che indica se l'esecuzione di questa istanza di <see cref="T:System.Threading.Tasks.Task" /> è stata completata perché annullata.</summary>
+      <returns>true se l'attività è stata completata perché annullata; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Ottiene un valore che indica se questo oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Ottiene un valore che indica se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato a causa di un'eccezione non gestita.</summary>
+      <returns>true se l'attività ha generato un'eccezione non gestita; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un handle di attività per tale lavoro.</summary>
+      <returns>Attività che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="action">Lavoro da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un handle di attività per tale lavoro.</summary>
+      <returns>Attività che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="action">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'attività restituita da <paramref name="function" />.</summary>
+      <returns>Attività che rappresenta un proxy per l'attività restituita da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'attività restituita da <paramref name="function" />.</summary>
+      <returns>Attività che rappresenta un proxy per l'attività restituita da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono. </param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Accoda il lavoro specificato da eseguire nel pool di thread e restituisce un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta tale lavoro. </summary>
+      <returns>Oggetto attività che rappresenta il lavoro in cosa da eseguire nel pool di thread. </returns>
+      <param name="function">Lavoro da eseguire in modo asincrono. </param>
+      <typeparam name="TResult">Tipo restituito dell'attività. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire nel pool di thread e restituisce un handle di Task(TResult) per tale lavoro.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <typeparam name="TResult">Tipo di risultato dell'attività.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Esegue <see cref="T:System.Threading.Tasks.Task" /> in modo sincrono nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Esegue <see cref="T:System.Threading.Tasks.Task" /> in modo sincrono nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> fornito.</summary>
+      <param name="scheduler">Utilità di pianificazione in cui provare a eseguire questa attività inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Avvia <see cref="T:System.Threading.Tasks.Task" />, pianificandone l'esecuzione nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Avvia <see cref="T:System.Threading.Tasks.Task" />, pianificandone l'esecuzione nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> specificato.</summary>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> a cui associare e con cui eseguire questa attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskStatus" /> di questa attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskStatus" /> corrente di questa istanza dell'attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.WaitHandle" /> che può essere usato per attendere il completamento dell'attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.WaitHandle" /> che può essere usato per attendere il completamento dell'attività.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Ottiene un valore che indica se l'operazione è stata completata in modo sincrono.</summary>
+      <returns>true se l'operazione è stata completata in modo sincrono; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" /> entro un numero specificato di millisecondi.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.L'attesa termina se si esaurisce l'intervallo di timeout o se un token di annullamento viene annullato prima del completamento dell'attività.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento da osservare durante l'attesa del completamento dell'attività. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.L'attesa termina se un token di annullamento viene annullato prima del completamento dell'attività.</summary>
+      <param name="cancellationToken">Token di annullamento da osservare durante l'attesa del completamento dell'attività. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" /> entro un intervallo di tempo specificato.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti.</summary>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi o finché l'attesa non viene annullata.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento delle attività.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti a meno che l'attesa non venga annullata. </summary>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento delle attività.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti annullabili entro un intervallo di tempo specificato.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi o finché un token di annullamento non viene annullato.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere. </param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento di un'attività. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti a meno che l'attesa non venga annullata.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere. </param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento di un'attività. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un intervallo di tempo specificato.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> di una raccolta enumerabile. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite. </returns>
+      <param name="tasks">Attività in attesa del completamento. </param>
+      <typeparam name="TResult">Tipo dell'attività completata. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> di una raccolta enumerabile.</summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite. </returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> di una matrice. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> di una matrice. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crea un'attività awaitable che consente il passaggio in modo asincrono al contesto corrente, quando atteso.</summary>
+      <returns>Contesto che, quando atteso, eseguirà una transizione in modo asincrono al contesto corrente al momento dell'attesa.Se l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente è diverso da Null, verrà considerato come contesto corrente.In caso contrario, sarà l'utilità di pianificazione associata all'attività in esecuzione a essere considerata come contesto corrente.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Rappresenta un'operazione asincrona in grado di restituire un valore.</summary>
+      <typeparam name="TResult">Tipo del risultato prodotto da questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione specificata.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione specificata.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare a questa attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e le opzioni di creazione specificate.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e le opzioni di creazione specificate.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e lo stato specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare alla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configura un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto usato per attendere questa attività.</returns>
+      <param name="continueOnCapturedContext">true per tentare di eseguire il marshalling della continuazione nel contesto originale acquisito; in caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'attività di destinazione. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento dell'attività <see cref="T:System.Threading.Tasks.Task`1" /> precedente.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione annullabile che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata viene passata come argomento al delegato.</param>
+      <param name="cancellationToken">Token di annullamento che viene passato alla nuova attività di continuazione. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante vengono passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Quando tale funzione viene eseguita, questa attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Fornisce l'accesso ai metodi factory per la creazione e la configurazione delle istanze di <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto factory in grado di creare una vasta gamma di oggetti <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Ottiene un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Istanza di awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Ottiene il valore del risultato di <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Valore del risultato di <see cref="T:System.Threading.Tasks.Task`1" />, ovvero lo stesso tipo del parametro di tipo dell'attività.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Rappresenta un'eccezione utilizzata per comunicare l'annullamento di un'attività.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un riferimento all'oggetto <see cref="T:System.Threading.Tasks.Task" /> che è stato annullato.</summary>
+      <param name="task">Attività che è stata annullata.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Ottiene l'attività associata a questa eccezione.</summary>
+      <returns>Riferimento all'oggetto <see cref="T:System.Threading.Tasks.Task" /> associato a questa eccezione.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Rappresenta il lato producer di un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> non associato a un delegato, fornendo l'accesso al lato consumer tramite la proprietà <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Tipo del valore del risultato associato a questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con lo stato specificato.</summary>
+      <param name="state">Stato da usare come AsyncState dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con lo stato e le opzioni specificate.</summary>
+      <param name="state">Stato da usare come AsyncState dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <param name="creationOptions">Opzioni da usare quando si crea l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> rappresenta le opzioni non valide per l'utilizzo con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con le opzioni specificate.</summary>
+      <param name="creationOptions">Opzioni da usare quando si crea l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> rappresenta le opzioni non valide per l'utilizzo con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, se l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante è già stato eliminato.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Raccolta di eccezioni da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Vi sono uno o più elementi Null in <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Eccezione da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valore del risultato da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato da questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato da questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>True se l'operazione è stata completata; false se l'operazione non è stata completata o se l'oggetto è già stato eliminato.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> e abilita l'archiviazione di un token di annullamento nell'attività annullata. </summary>
+      <returns>true se l'operazione riesce; in caso contrario, false. </returns>
+      <param name="cancellationToken">Token di annullamento. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false.</returns>
+      <param name="exceptions">Raccolta di eccezioni da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Vi sono uno o più elementi Null in <paramref name="exceptions" />.-oppure-La raccolta <paramref name="exceptions" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false.</returns>
+      <param name="exception">Eccezione da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exception" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false. </returns>
+      <param name="result">Valore del risultato da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Specifica il comportamento di un'attività creata tramite il metodo <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)" /> o <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Specifica che la continuazione, se è un'attività figlio, è connessa a un elemento padre della gerarchia delle attività.La continuazione può essere un'attività figlio solo se anche la relativa attività precedente è un'attività figlio.Per impostazione predefinita, un'attività figlio, ovvero un'attività interna creata da un'attività esterna, viene eseguita indipendentemente dalla relativa attività padre.È possibile usare l'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> per mantenere sincronizzate le attività padre e figlio.Si noti che se un'attività padre viene configurata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> nell'attività figlio non avrà effetto e quest'ultima verrà eseguita come attività figlio disconnessa. Per altre informazioni, vedere Attività figlio connesse e disconnesse. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Specifica che qualsiasi attività figlio  (ovvero qualsiasi attività interna annidata creata da questa continuazione) che venga creata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> e tenti l'esecuzione come attività figlio connessa non potrà collegarsi all'attività padre e verrà invece eseguita come attività figlio disconnessa.Per altre informazioni, vedere Attività figlio connesse e disconnesse.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Specifica che l'attività di continuazione deve essere eseguita in modo sincrono.Se si specifica questa opzione, la continuazione viene eseguita nello stesso thread che comporta la transizione dell'attività precedente allo stato finale.Se quando la continuazione viene creata l'attività precedente è già completa, la continuazione verrà eseguita nel thread che crea la continuazione.Se <see cref="T:System.Threading.CancellationTokenSource" /> dell'attività precedente viene collocato in un blocco finally (Finally in Visual Basic), verrà eseguita una continuazione con questa opzione in tale blocco finally.Eseguire in modo sincrono soltanto le continuazioni che presentano un'esecuzione molto breve.Dal momento che l'attività viene eseguita in modo asincrono, non è necessario chiamare un metodo come <see cref="M:System.Threading.Tasks.Task.Wait" /> per garantire che il thread chiamante attenda il completamento dell'attività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Specifica le attività create dalla continuazione chiamando i metodi come <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> o <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> Vedere l'utilità di pianificazione predefinita (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) anziché l'utilità di pianificazione in cui è in esecuzione la continuazione come utilità di pianificazione corrente.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>In caso di annullamento della continuazione, impedisce il completamento della continuazione finché l'attività precedente non è stata completata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Specifica che la continuazione sarà un'operazione a bassa precisione di lunga durata.Fornisce a <see cref="T:System.Threading.Tasks.TaskScheduler" /> un'indicazione in merito alla possibilità di dover ricorrere all'oversubscription.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Quando non viene specificata alcuna opzione di continuazione, specifica che deve essere usato un comportamento predefinito quando si esegue una continuazione.La continuazione viene eseguita in modo asincrono al completamento dell'attività precedente, indipendentemente dal valore della proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> finale dell'attività precedente.Se la continuazione è un'attività figlio, viene creata come attività annidata disconnessa.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se l'attività precedente è stata annullata.Un'attività precedente viene annullata se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se la relativa attività precedente ha generato un'eccezione non gestita.Un'attività precedente genera un'eccezione non gestita se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se l'esecuzione della relativa attività precedente è stata completata.Un'attività precedente viene eseguita fino al completamento se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Specifica che la continuazione deve essere pianificata solo se l'attività precedente è stata annullata.Un'attività precedente viene annullata se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Specifica che l'attività di continuazione deve essere pianificata solo se la relativa attività precedente ha generato un'eccezione non gestita.Un'attività precedente genera un'eccezione non gestita se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.L'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> garantisce che la proprietà <see cref="P:System.Threading.Tasks.Task.Exception" /> dell'attività precedente non sia null.È possibile usare tale proprietà per rilevare l'eccezione e determinare quale eccezione ha comportato errori nell'attività.Se non si accede alla proprietà <see cref="P:System.Threading.Tasks.Task.Exception" />, l'eccezione non viene gestita.Inoltre, se si tenta di accedere alla proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> di un'attività che è stata annullata o in cui si sono verificati errori, verrà generata una nuova eccezione.Questa opzione non è valida per le continuazioni multiattività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Specifica che la continuazione deve essere pianificata solo se l'esecuzione della relativa attività precedente è stata completata.Un'attività precedente viene eseguita fino al completamento se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Indicazione fornita a un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> affinché pianifichi un'attività nell'ordine in cui sono state pianificate, in modo che le attività pianificate prima abbiano più possibilità di essere eseguite prima delle attività pianificate in un secondo momento. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Specifica che l'attività di continuazione deve essere eseguita in modo asincrono.Questa opzione ha la precedenza rispetto a <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Specifica i flag che controllano il comportamento facoltativo per la creazione e l'esecuzione delle attività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Specifica che un'attività è associata a un elemento padre nella gerarchia delle attività.Per impostazione predefinita, un'attività figlio, ovvero un'attività interna creata da un'attività esterna, viene eseguita indipendentemente dalla relativa attività padre.È possibile usare l'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> per mantenere sincronizzate le attività padre e figlio.Si noti che se un'attività padre viene configurata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> nell'attività figlio non avrà effetto e quest'ultima verrà eseguita come attività figlio disconnessa. Per altre informazioni, vedere Attività figlio connesse e disconnesse. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Specifica che qualsiasi attività figlio che tenti l'esecuzione come attività figlio connessa (ovvero che venga creata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) non potrà collegarsi all'attività padre e verrà invece eseguita come attività figlio disconnessa.Per altre informazioni, vedere Attività figlio connesse e disconnesse.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Impedisce all'utilità di pianificazione dell'ambiente di essere considerata l'utilità di pianificazione corrente nell'attività creata.Ciò significa che le operazioni come StartNew o ContinueWith eseguite nell'attività creata visualizzeranno <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> come utilità di pianificazione corrente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Specifica che un'attività sarà un'operazione di lunga durata e con granularità grossolana che include meno componenti di dimensioni maggiori rispetto ai sistemi più precisi.Fornisce a <see cref="T:System.Threading.Tasks.TaskScheduler" /> un'indicazione in merito alla possibilità di dover ricorrere all'oversubscription.L'oversubscription consente di creare un numero di thread superiore a quello dei thread hardware disponibili.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Specifica che deve essere usato il comportamento predefinito.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Indicazione fornita a un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> affinché pianifichi un'attività nel modo più giusto possibile, ovvero garantendo che le attività pianificate prima abbiano più possibilità di essere eseguite prima delle attività pianificate in un secondo momento.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Forza l'esecuzione asincrona delle continuazioni aggiunte all'attività corrente. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Fornisce un set di metodi statici (Shared in Visual Basic) per l'utilizzo di tipi specifici di istanze di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> proxy che rappresenta l'operazione asincrona di un oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona dell'oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) fornito.</returns>
+      <param name="task">Oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) di cui annullare il wrapping.</param>
+      <typeparam name="TResult">Tipo di risultato dell'attività.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata se l'argomento <paramref name="task" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> proxy che rappresenta l'operazione asincrona di <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Attività che rappresenta l'operazione asincrona dell'oggetto System.Threading.Tasks.Task(Of Task) fornito.</returns>
+      <param name="task">Oggetto Task&lt;Task&gt; (C#) o Task (Of Task) (Visual Basic) di cui annullare il wrapping.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata se l'argomento <paramref name="task" /> è Null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Fornisce supporto per la creazione e la pianificazione di oggetti <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione predefinita.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" /> a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro oggetto CancellationToken.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" /> a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro oggetto CancellationToken.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predefinito da usare quando si creano attività con questo oggetto TaskFactory.</param>
+      <param name="continuationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predefinito da usare quando si creano attività di continuazione con questo oggetto TaskFactory.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinito da usare per pianificare le attività create con questo oggetto TaskFactory.Un valore Null indica che occorre usare TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valido.Per ulteriori informazioni, vedere la sezione Osservazioni per <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)" />.-oppure-L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predefinito da usare quando si creano attività con questo oggetto TaskFactory.</param>
+      <param name="continuationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predefinito da usare quando si creano attività di continuazione con questo oggetto TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valido.Per ulteriori informazioni, vedere la sezione Osservazioni per <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)" />.-oppure-L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da usare per pianificare le attività create con questo oggetto TaskFactory.Un valore Null indica che occorre usare l'oggetto TaskScheduler corrente.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Ottiene il token di annullamento predefinito per questa factory delle attività.</summary>
+      <returns>Token di annullamento attività predefinito per questa factory delle attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Ottiene le opzioni di continuazione attività predefinite per questa factory delle attività.</summary>
+      <returns>Opzioni di continuazione attività predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato. </summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato. </exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null. -oppure-L'il <paramref name="continuationAction" /> argomento è null. </exception>
+      <exception cref="T:System.ArgumentException">Il <paramref name="tasks" /> matrice contiene un null valore. -oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato. -oppure-<paramref name="cancellationToken" /> è già stato eliminato. </exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null. -oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null. </exception>
+      <exception cref="T:System.ArgumentException">Il <paramref name="tasks" /> matrice contiene un null valore. -oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Ottiene le opzioni di creazione attività predefinite per questa factory delle attività.</summary>
+      <returns>Opzioni di creazione attività predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'attività che esegue il metodo End.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'attività che esegue il metodo End.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Ottiene l'utilità di pianificazione predefinita per questa factory delle attività.</summary>
+      <returns>Utilità di pianificazione predefinita per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="action" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato. </returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono. </param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />. </param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="action" /> è null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Fornisce supporto per la creazione e la pianificazione di oggetti <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valore restituito degli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> creati dai metodi di questa classe. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione predefinita.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione predefinita.</summary>
+      <param name="cancellationToken">Token di annullamento predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" />, a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro token di annullamento.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Token di annullamento predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" />, a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro token di annullamento.</param>
+      <param name="creationOptions">Opzioni predefinite da usare quando si creano attività con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opzioni predefinite da usare quando si creano attività di continuazione con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Utilità di pianificazione predefinita da usare per pianificare le attività create con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valore Null indica che è necessario usare l'oggetto <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="creationOptions">Opzioni predefinite da usare quando si creano attività con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opzioni predefinite da usare quando si creano attività di continuazione con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="scheduler">Utilità di pianificazione da usare per pianificare le attività create con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valore Null indica che è necessario usare l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Ottiene il token di annullamento predefinito per questa factory delle attività.</summary>
+      <returns>Token di annullamento predefinito per questa factory delle attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Ottiene il valore di enumerazione <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> per questa factory delle attività.</summary>
+      <returns>Uno dei valori di enumerazione che specifica le opzioni di continuazione predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-L'elemento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-<paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito. </summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è Null.-oppure-L'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nell'argomento <paramref name="continuationOptions" /> viene specificato un valore di enumerazione non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-L'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato. </exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nell'argomento <paramref name="continuationOptions" /> viene specificato un valore di enumerazione non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Ottiene il valore di enumerazione <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> per questa factory delle attività.</summary>
+      <returns>Uno dei valori di enumerazione che specifica le opzioni di creazione predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Oggetto che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Oggetto che controlla il comportamento dell'attività creata.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività che esegue il metodo End.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Ottiene l'utilità di pianificazione per questa factory delle attività.</summary>
+      <returns>Utilità di pianificazione per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività creata.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività creata.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Rappresenta un oggetto che gestisce le operazioni di basso livello relative all'accodamento delle attività nei thread.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Inizializza <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'attività attualmente in esecuzione.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'attività attualmente in esecuzione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Ottiene l'istanza di <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinita fornita da .NET Framework.</summary>
+      <returns>Restituisce l'istanza di <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinita.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente, così come stabilito da <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Impossibile utilizzare SynchronizationContext corrente come TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Solo per il supporto del debugger, genera un oggetto enumerabile di istanze di <see cref="T:System.Threading.Tasks.Task" /> correntemente accodate all'utilità di pianificazione in attesa di esecuzione.</summary>
+      <returns>Oggetto enumerabile che consente a un debugger l'attraversamento delle attività correntemente accodate all'utilità di pianificazione.</returns>
+      <exception cref="T:System.NotSupportedException">Questa utilità di pianificazione in questo momento non è in grado di generare un elenco delle attività in coda.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Ottiene l'ID univoco di questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Restituisce l'ID univoco di questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indica il livello di concorrenza massimo supportato da questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Restituisce un intero che rappresenta il livello di concorrenza massimo.L'utilità di pianificazione predefinita restituisce <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Accoda un oggetto <see cref="T:System.Threading.Tasks.Task" /> all'utilità di pianificazione. </summary>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da accodare.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Tenta di rimuovere dalla coda un oggetto <see cref="T:System.Threading.Tasks.Task" /> accodato in precedenza a questa utilità di pianificazione.</summary>
+      <returns>Valore booleano che indica se l'argomento <paramref name="task" /> è stato rimosso correttamente dalla coda.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da rimuovere dalla coda.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Tenta di eseguire l'oggetto <see cref="T:System.Threading.Tasks.Task" /> fornito in questa utilità di pianificazione.</summary>
+      <returns>Valore booleano uguale a true se l'oggetto <paramref name="task" /> è stato eseguito correttamente, a false in caso contrario.In genere gli errori di esecuzione si verificano perché l'attività è già stata eseguita in precedenza oppure sta per essere eseguita da un altro thread.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da eseguire.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> non è associato a questa utilità di pianificazione.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determina se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> fornito può essere eseguito in modo sincrono in questa chiamata e, in tal caso, lo esegue.</summary>
+      <returns>Valore booleano che indica se l'attività è stata eseguita inline.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da eseguire.</param>
+      <param name="taskWasPreviouslyQueued">Boolean che indica se l'attività è stata accodata in precedenza.Se questo parametro è True, è possibile che l'attività sia stata accodata (pianificata) in precedenza. Se è False, è noto che l'attività non è stata accodata e questa chiamata viene effettuata per eseguire l'attività inline senza accodarla.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <paramref name="task" /> è stato già eseguito.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Si verifica quando un'eccezione non osservata di un'attività in cui si è verificato un errore sta per attivare i criteri di escalation delle eccezioni che, per impostazione predefinita, interromperebbero il processo.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Rappresenta un'eccezione utilizzata per comunicare un'operazione non valida eseguita da <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> utilizzando il messaggio di errore predefinito e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Rappresenta la fase corrente del ciclo di vita di un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>L'attività ha confermato l'annullamento generando un oggetto OperationCanceledException con il proprio oggetto CancellationToken mentre il token era in stato segnalato oppure l'oggetto CancellationToken dell'attività era già segnalato prima dell'inizio dell'esecuzione dell'attività.Per altre informazioni, vedere Annullamento delle attività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>L'attività è stata inizializzata ma non ancora pianificata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>L'attività è stata completata a causa di un'eccezione non gestita.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>L'esecuzione dell'attività è stata completata correttamente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>L'attività è in esecuzione ma non è ancora stata completata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>L'attività è in attesa di essere attivata e pianificata internamente dall'infrastruttura .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>L'attività ha completato l'esecuzione ed è in attesa implicita del completamento delle attività figlio associate.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>L'esecuzione dell'attività è stata pianificata ma non è ancora iniziata.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Fornisce i dati dell'evento generato quando l'eccezione di un oggetto <see cref="T:System.Threading.Tasks.Task" /> in cui si è verificato un errore non viene osservata.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> con l'eccezione non osservata.</summary>
+      <param name="exception">Eccezione che non è stata osservata.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Eccezione che non è stata osservata.</summary>
+      <returns>Eccezione che non è stata osservata.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Ottiene un valore che indica se questa eccezione è stata contrassegnata come "osservata".</summary>
+      <returns>true se l'eccezione è stata contrassegnata come "osservata"; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Contrassegna l'oggetto <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> come "osservato", impedendo in questo modo di attivare i criteri di escalation delle eccezioni che, per impostazione predefinita, terminano il processo.</summary>
+    </member>
+  </members>
+</doc>

+ 3758 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/ja/System.Threading.Tasks.xml

@@ -0,0 +1,3758 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>アプリケーションの実行中に発生する 1 つ以上のエラーを表します。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>
+        <see cref="T:System.AggregateException" /> インスタンスを単一の新しいインスタンスに平坦化します。</summary>
+      <returns>新しい平坦化された <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>この例外の根本的な原因である <see cref="T:System.AggregateException" /> を返します。</summary>
+      <returns>この例外の根本的な原因である <see cref="T:System.AggregateException" /> を返します。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>この <see cref="T:System.AggregateException" /> に含まれている各 <see cref="T:System.Exception" /> に対してハンドラーを呼び出します。</summary>
+      <param name="predicate">それぞれの例外に対して実行する述語。この述語は、処理される <see cref="T:System.Exception" /> を引数として受け取り、例外が処理されたかどうかを示すブール値を返します。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 引数が null です。</exception>
+      <exception cref="T:System.AggregateException">この <see cref="T:System.AggregateException" /> に含まれている例外は処理されませんでした。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>現在の例外の原因となった <see cref="T:System.Exception" /> インスタンスの読み取り専用コレクションを取得します。</summary>
+      <returns>現在の例外の原因となった <see cref="T:System.Exception" /> インスタンスの読み取り専用コレクションを返します。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>現在の <see cref="T:System.AggregateException" /> の文字列形式を作成して返します。</summary>
+      <returns>現在の例外の文字列形式。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>この例外は、スレッドによって実行されていた操作が取り消されたときにそのスレッドでスローされます。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>システム提供のエラー メッセージを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>指定したエラー メッセージを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">エラーを説明する <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>指定したエラー メッセージ、この例外の原因である内部例外への参照、およびキャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>指定したエラー メッセージとキャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>キャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>取り消された操作に関連付けられているトークンを取得します。</summary>
+      <returns>取り消された操作に関連付けられているトークンまたは既定のトークン。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>タスクを返す非同期メソッドのビルダーを表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>タスクを失敗としてマークし、指定された例外をタスクにバインドします。</summary>
+      <param name="exception">タスクにバインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。またはビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>タスクを正常な完了としてマークします。</summary>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。またはビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>このビルダーのタスクを取得します。</summary>
+      <returns>このビルダーのタスク。</returns>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>タスクを返す非同期メソッドのビルダーを表し、結果のパラメーターを指定します。</summary>
+      <typeparam name="TResult">タスクを完了するために使用する結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>タスクを失敗としてマークし、指定された例外をタスクにバインドします。</summary>
+      <param name="exception">タスクにバインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>タスクを正常な完了としてマークします。</summary>
+      <param name="result">タスクを完了するために使用する結果。</param>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>このビルダーのタスクを取得します。</summary>
+      <returns>このビルダーのタスク。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>値を返さない非同期メソッドのビルダーを表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>メソッド ビルダーに例外をバインドします。</summary>
+      <param name="exception">バインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>メソッド ビルダーを正常に完了済みとしてマークします。</summary>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>タスクに対する待機を構成できる待機可能オブジェクトを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>この待機可能オブジェクトの awaiter を返します。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>タスクに対する待機を構成できる待機可能オブジェクトを提供します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.Task`1" /> によって生成される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>この待機可能オブジェクトの awaiter を返します。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>待機可能なオブジェクト (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) に awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>完了したタスクに対する待機を終了します。</summary>
+      <returns>完了したタスクの結果。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">Faulted 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>待機されているタスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>待機対象のタスクが完了している場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>待機可能な (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) オブジェクトに awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>完了したタスクに対する待機を終了します。</summary>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">Faulted 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>待機されているタスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>待たれるタスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>非同期メソッドに生成されるステート マシンを表します。この型はコンパイラでのみ使用されます。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>ステート マシンを次の状態に移動します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>ステート マシンをヒープに割り当てられたレプリカで構成します。</summary>
+      <param name="stateMachine">ヒープに割り当てられたレプリカ。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>待機操作が完了したときに継続をスケジュールする awaiter を表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>インスタンスが完了したときに呼び出される継続の操作をスケジュールします。</summary>
+      <param name="continuation">操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null (Visual Basic では Nothing) です。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>完了時の継続をスケジュールする操作を表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>インスタンスが完了したときに呼び出される継続の操作をスケジュールします。</summary>
+      <param name="continuation">操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null (Visual Basic では Nothing) です。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>非同期タスクの完了待ちのオブジェクトを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>非同期タスクの完了の待機を終了します。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">
+        <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>非同期タスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが、非同期タスクの完了を待機するのをやめたときに実行するアクションを設定します。</summary>
+      <param name="continuation">待機操作の完了時に実行するアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられている非同期タスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>非同期タスクの完了まで待ってから、結果にパラメーターを提供するオブジェクトを表します。</summary>
+      <typeparam name="TResult">タスクの結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>非同期タスクの完了の待機を終了します。</summary>
+      <returns>完了したタスクの結果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">
+        <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>非同期タスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが、非同期タスクの完了を待機するのをやめたときに実行するアクションを設定します。</summary>
+      <param name="continuation">待機操作の完了時に実行するアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられている非同期タスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>ターゲット環境に非同期的に切り替える際に待機するコンテキストを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>このクラスのインスタンスの <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> オブジェクトを取得します。</summary>
+      <returns>非同期操作の完了を監視するためのオブジェクト。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>ターゲット環境に切り替えると awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>待機操作を終了します。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>yield が必須でないかどうかを示す値を取得します。</summary>
+      <returns>常に false です。これは、<see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> に yield が必須であることを示します。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>呼び出す継続を設定します。</summary>
+      <param name="continuation">非同期的に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>
+        <paramref name="continuation" /> を現在のコンテキストにポストして戻します。</summary>
+      <param name="continuation">非同期的に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>操作を取り消す通知を配信します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> を初期化します。</summary>
+      <param name="canceled">トークンの取り消された状態。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>このトークンが取り消された状態になることができるかどうかを取得します。</summary>
+      <returns>このトークンが取り消された状態になることができる場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスが指定された <see cref="T:System.Object" /> と等しいかどうかを判断します。</summary>
+      <returns>
+        <paramref name="other" /> が <see cref="T:System.Threading.CancellationToken" /> であり、2 つのインスタンスが等しい場合は true。それ以外の場合は false。2 つのトークンが同じ <see cref="T:System.Threading.CancellationTokenSource" /> に関連付けられている場合、または両者がパブリック CancellationToken コンストラクターから作成され、その <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 値が等しい場合、2 つのトークンは等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他方のオブジェクト。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスが指定されたトークンと等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true。それ以外の場合は false。2 つのトークンが同じ <see cref="T:System.Threading.CancellationTokenSource" /> に関連付けられている場合、または両者がパブリック CancellationToken コンストラクターから作成され、その <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 値が等しい場合、2 つのトークンは等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他方の <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> のハッシュ関数として機能します。</summary>
+      <returns>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスのハッシュ コード。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>このトークンに対して取り消しが要求されたかどうかを取得します。</summary>
+      <returns>このトークンに対して取り消しが要求された場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>空の <see cref="T:System.Threading.CancellationToken" /> 値を返します。</summary>
+      <returns>空のキャンセル トークン。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationToken" /> インスタンスが等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationToken" /> インスタンスが等しくないかどうかを判断します。</summary>
+      <returns>インスタンスが等しくない場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="useSynchronizationContext">現在の <see cref="T:System.Threading.SynchronizationContext" /> をキャプチャし、<paramref name="callback" /> を呼び出すときに使用するかどうかを示すブール値。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="state">デリゲートの呼び出し時に <paramref name="callback" /> に渡される状態。null でもかまいません。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="state">デリゲートの呼び出し時に <paramref name="callback" /> に渡される状態。null でもかまいません。</param>
+      <param name="useSynchronizationContext">現在の <see cref="T:System.Threading.SynchronizationContext" /> をキャプチャし、<paramref name="callback" /> を呼び出すときに使用するかどうかを示すブール値。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>このトークンに対して取り消しが要求された場合、<see cref="T:System.OperationCanceledException" /> をスローします。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>トークンが取り消されたときに通知される <see cref="T:System.Threading.WaitHandle" /> を取得します。</summary>
+      <returns>トークンが取り消されたときに通知される <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> に登録されているコールバック デリゲートを表します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、指定された <see cref="T:System.Threading.CancellationTokenRegistration" /> と等しいかどうかを判断します。</summary>
+      <returns>これと <paramref name="obj" /> の両方が等しい場合は True。それ以外の場合は False。2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、<see cref="T:System.Threading.CancellationToken" /> の同じ Register メソッドの単一の呼び出しの結果を参照している場合、両者は等しいことになります。</returns>
+      <param name="obj">このインスタンスと比較する他のオブジェクト。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、指定された <see cref="T:System.Threading.CancellationTokenRegistration" /> と等しいかどうかを判断します。</summary>
+      <returns>これと <paramref name="other" /> の両方が等しい場合は True。それ以外の場合は False。 2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、<see cref="T:System.Threading.CancellationToken" /> の同じ Register メソッドの単一の呼び出しの結果を参照している場合、両者は等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他の <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> のハッシュ関数として機能します。</summary>
+      <returns>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスのハッシュ コード。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true、それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが等しくないかどうかを判断します。</summary>
+      <returns>インスタンスが等しくない場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>取り消す必要があることを <see cref="T:System.Threading.CancellationToken" /> に通知します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>指定した遅延 (ミリ秒単位) が経過した後に取り消される <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="millisecondsDelay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間間隔 (ミリ秒単位)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>指定した期間の後に取り消される <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="delay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間間隔。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>取り消しの要求を伝えます。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>キャンセルの要求を伝え、残りのコールバックとキャンセル可能な操作を続けるかどうかを指定します。</summary>
+      <param name="throwOnFirstException">例外を直ちに伝達する場合は true。それ以外の場合は false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>指定したミリ秒数が経過した後の、この <see cref="T:System.Threading.CancellationTokenSource" /> の取り消し操作をスケジュールします。</summary>
+      <param name="millisecondsDelay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>指定した期間が経過した後の、この <see cref="T:System.Threading.CancellationTokenSource" /> の取り消し操作を設定します。</summary>
+      <param name="delay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>すべてのソース トークンが取り消された状態であるときに、取り消された状態になる <see cref="T:System.Threading.CancellationTokenSource" /> を作成します。</summary>
+      <returns>ソース トークンにリンクされている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">観察する最初のキャンセル トークン。</param>
+      <param name="token2">観察する 2 番目のキャンセル トークン。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>指定された配列のすべてのソース トークンが取り消された状態であるときに、取り消された状態になる <see cref="T:System.Threading.CancellationTokenSource" /> を作成します。</summary>
+      <returns>ソース トークンにリンクされている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">観察するためのキャンセル トークン インスタンスを含む配列。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>この <see cref="T:System.Threading.CancellationTokenSource" /> に対して取り消しが要求されているかどうかを取得します。</summary>
+      <returns>この <see cref="T:System.Threading.CancellationTokenSource" /> に対して取り消しが要求されている場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> に関連付けられている <see cref="T:System.Threading.CancellationTokenSource" /> を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.CancellationToken" /> に関連付けられている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>同時実行タスクは同時に実行し、排他的なタスク同時に実行しないように、タスクの実行を調整するタスク スケジューラを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定したスケジューラをターゲットとする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>最大同時実行レベルを使用して、指定したスケジューラを対象とする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+      <param name="maxConcurrencyLevel">同時実行するタスクの最大数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>まとめて処理される可能性のあるスケジュールされたタスクの最大同時実行レベルおよび最大数を使用して、指定したスケジューラを対象とする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+      <param name="maxConcurrencyLevel">同時実行するタスクの最大数。</param>
+      <param name="maxItemsPerTask">ペアにより使用される、基となるスケジュールされたタスクごとに、処理されるタスクの最大数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>これ以上タスクを受け入れないことをスケジューラ ペアに通知します。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>スケジューラが処理を完了すると完了する <see cref="T:System.Threading.Tasks.Task" /> を取得します。</summary>
+      <returns>スケジューラが処理を終了したときに完了する非同期操作。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>このペアの他のタスクと同時に実行できるタスクをこのペアにスケジュールするために使用できる <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>タスクを同時にスケジュールするために使用できるオブジェクト。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>このペアの他のタスクとは排他的に実行する必要があるタスクをこのペアにスケジュールするために使用できる <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>他のタスクと同時に実行されないタスクをスケジュールするために使用できるオブジェクト。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>非同期操作を表します。この種類の .NET Framework ソース コードを参照するには、参照ソースをご覧ください。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>指定したアクションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>指定したアクションおよび <see cref="T:System.Threading.Tasks.Task" /> で新しい <see cref="T:System.Threading.CancellationToken" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクションと作成オプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクションと作成オプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>指定したアクションと状態で新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> が作成されたときに渡される状態オブジェクトを取得します。渡されなかった場合は null。</summary>
+      <returns>タスクの作成時にそのタスクに渡された状態データを表す <see cref="T:System.Object" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>既に正常に完了したタスクを取得します。</summary>
+      <returns>正常に完了したタスク。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> を待機するために使用する awaiter を構成します。</summary>
+      <returns>このタスクを待機するために使用するオブジェクト。</returns>
+      <param name="continueOnCapturedContext">継続をキャプチャされた元のコンテキストにマーシャリングする場合は true。それ以外の場合は false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>キャンセル トークンを受け取って、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>対象のタスクが完了したときに、指定した <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> に従って実行される継続タスクを作成します。この継続タスクは、キャンセル トークンを受け取り、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">指定した <paramref name="continuationOptions" /> に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>対象のタスクが完了したときに、指定した <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> に従って実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">指定した <paramref name="continuationOptions" /> に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに実行される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">タスクの完了時に実行するアクション。実行されると、完了したタスクと、呼び出し元が指定する状態オブジェクトが、引数としてデリゲートに渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>呼び出し元から提供される状態情報およびキャンセル トークンを受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> の完了時に非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>呼び出し元から提供される状態情報およびキャンセル トークンを受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行される継続タスクを作成します。継続タスクは、指定した一連の条件に基づき、指定したスケジューラを使用して実行されます。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに実行される継続タスクを作成します。継続タスクは、指定した一連の条件に基づいて実行されます。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行される継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task`1" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。この継続タスクは、キャンセル トークンを受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>指定された継続のオプションに従って実行され、値を返す継続タスクを作成します。継続タスクは、キャンセル トークンを渡され、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">指定した <paramref name="continuationOptions." /> に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された継続のオプションに従って実行され、値を返す継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行され、値を返す継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行され、値を返す継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報とキャンセル トークンを受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに、指定したタスク継続オプションに基づいて実行され、値を返す継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報とキャンセル トークンを受け取り、指定したスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに、指定したタスク継続オプションに基づいて実行される継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報を受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報を受け取り、指定したスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>このタスクの作成に使用される <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> を取得します。</summary>
+      <returns>このタスクの作成に使用される <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>現在実行中の <see cref="T:System.Threading.Tasks.Task" /> の一意の ID を返します。</summary>
+      <returns>システムによって現在実行中のタスクに割り当てられた整数。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>遅延後に完了するタスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="millisecondsDelay">戻されるタスクが完了するまでに待機するミリ秒数。無期限に待機する場合は -1。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>遅延後に完了するキャンセル可能タスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="millisecondsDelay">戻されるタスクが完了するまでに待機するミリ秒数。無期限に待機する場合は -1。</param>
+      <param name="cancellationToken">戻されるタスクが完了する前にチェックされるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>指定の時間間隔後に完了するタスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="delay">戻されるタスクが完了するまでに待機する時間。無期限に待機する場合は TimeSpan.FromMilliseconds(-1)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>指定の時間間隔後に完了するキャンセル可能タスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="delay">戻されるタスクが完了するまでに待機する時間。無期限に待機する場合は TimeSpan.FromMilliseconds(-1)。</param>
+      <param name="cancellationToken">戻されるタスクが完了する前にチェックされるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>
+        <see cref="T:System.AggregateException" /> が途中で終了する原因となった <see cref="T:System.Threading.Tasks.Task" /> を取得します。<see cref="T:System.Threading.Tasks.Task" /> が正常に完了した場合、または例外がスローされていない場合は、null が戻ります。</summary>
+      <returns>
+        <see cref="T:System.AggregateException" /> が途中で終了する原因となった <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> インスタンスおよび <see cref="T:System.Threading.Tasks.Task`1" /> インスタンスを作成して構成するためのファクトリ メソッドへのアクセスを提供します。</summary>
+      <returns>さまざまな <see cref="T:System.Threading.Tasks.Task" /> オブジェクトおよび <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成可能なファクトリ オブジェクト。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>指定されたキャンセル トークンを使用したキャンセルにより完了した <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>キャンセルされたタスク。</returns>
+      <param name="cancellationToken">タスクを完了させるキャンセル トークン。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>指定されたキャンセル トークンを使用したキャンセルにより完了した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>キャンセルされたタスク。</returns>
+      <param name="cancellationToken">タスクを完了させるキャンセル トークン。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>指定した例外で完了した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>エラーが発生したタスク。</returns>
+      <param name="exception">タスクを完了させる例外。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>指定した例外で完了した <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>エラーが発生したタスク。</returns>
+      <param name="exception">タスクを完了させる例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>指定した結果で成功した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>正常に完了したタスク。</returns>
+      <param name="result">完了したタスクに格納する結果。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> を待機するために使用する awaiter を取得します。</summary>
+      <returns>awaiter のインスタンス。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> インスタンスの一意の ID を取得します。</summary>
+      <returns>システムによってこのタスク インスタンスに割り当てられた整数。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> インスタンスの実行が取り消されることによって完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが取り消されることによって完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> が完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>処理されない例外が発生したことが原因で <see cref="T:System.Threading.Tasks.Task" /> が完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクがハンドルされない例外をスローした場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、その作業のタスク ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表すタスク。</returns>
+      <param name="action">非同期的に実行する処理</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、その作業のタスク ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表すタスク。</returns>
+      <param name="action">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、Task(TResult) によって返される <paramref name="function" /> のプロキシを返します。</summary>
+      <returns>Task(TResult) によって返される Task(TResult) のプロキシを表す <paramref name="function" />。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <typeparam name="TResult">プロキシ タスクによって返される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、Task(TResult) によって返される <paramref name="function" /> のプロキシを返します。</summary>
+      <returns>Task(TResult) によって返される Task(TResult) のプロキシを表す <paramref name="function" />。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <typeparam name="TResult">プロキシ タスクによって返される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、<paramref name="function" /> によって返されるタスクのプロキシを返します。</summary>
+      <returns>
+        <paramref name="function" /> によって返されるタスクのプロキシを表すタスク。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、<paramref name="function" /> によって返されるタスクのプロキシを返します。</summary>
+      <returns>
+        <paramref name="function" /> によって返されるタスクのプロキシを表すタスク。</returns>
+      <param name="function">非同期的に実行する処理。</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>スレッド プール上で実行する指定された作業をキューに配置し、その作業を表す <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを戻します。</summary>
+      <returns>スレッド プールで実行するためキューに配置された処理を表すタスク オブジェクト。</returns>
+      <param name="function">非同期的に実行する処理。</param>
+      <typeparam name="TResult">タスクの戻り値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>スレッド プール上で実行する指定された作業をキューに配置し、その作業の Task(TResult) ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表す Task(TResult)。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <typeparam name="TResult">タスクの結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>現在の <see cref="T:System.Threading.Tasks.Task" /> で <see cref="T:System.Threading.Tasks.TaskScheduler" /> を同期的に実行します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> で <see cref="T:System.Threading.Tasks.TaskScheduler" /> を同期的に実行します。</summary>
+      <param name="scheduler">このタスク インラインの実行を試みるスケジューラ。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>現在の <see cref="T:System.Threading.Tasks.Task" /> に <see cref="T:System.Threading.Tasks.TaskScheduler" /> の実行をスケジュールし、それを開始します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> に <see cref="T:System.Threading.Tasks.TaskScheduler" /> の実行をスケジュールし、それを開始します。</summary>
+      <param name="scheduler">このタスクを関連付けて実行する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>このタスクの <see cref="T:System.Threading.Tasks.TaskStatus" /> を取得します。</summary>
+      <returns>このタスク インスタンスの現在の <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>タスクの完了を待機するために使用できる <see cref="T:System.Threading.WaitHandle" /> を取得します。</summary>
+      <returns>タスクの完了を待機するために使用できる <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>操作が同期的に完了したかどうかを示す値を取得します。</summary>
+      <returns>操作が同期的に完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>提供された <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。タスクの完了前に、タイムアウト期間が経過するか、キャンセル トークンが取り消される場合には、待機が終了します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了の待機中に観察するキャンセル トークン。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。タスクの完了前にキャンセル トークンが取り消される場合は、待機が終了します。</summary>
+      <param name="cancellationToken">タスクの完了の待機中に観察するキャンセル トークン。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>提供された <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで、指定した時間間隔内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>指定したすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>提供されたすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>指定したミリ秒数まで、または待機が取り消されるまで、提供されたすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するのを待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>待機が取り消されない限り、指定したすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>提供されたすべてのキャンセル可能な <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定した時間間隔の間、待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>指定したいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>指定したミリ秒数まで、または待機トークンが取り消されるまで、提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するのを待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに監視する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>待機が取り消されない限り、指定したいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに監視する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定した時間間隔内の間、待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>列挙可能なコレクション内のすべての <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>列挙可能なコレクション内のすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>配列内のすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>配列内のすべての <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>待機されたときに現在のコンテキストに非同期的に処理を譲る awaitable タスクを作成します。</summary>
+      <returns>必要な場合は、要求時に現在のコンテキストに非同期で再度遷移するコンテキスト。現在の <see cref="T:System.Threading.SynchronizationContext" /> が null 以外の場合は、現在のコンテキストとして扱われます。それ以外の場合は、現在の実行タスクに関連付けられているタスク スケジューラは、現在のコンテキストとして扱われます。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>値を返すことができる非同期操作を表します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.Task`1" /> によって生成される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>指定の関数で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>指定の関数で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="cancellationToken">このタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定の関数と作成オプションを使用して新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定の関数と作成オプションを使用して新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>指定の関数と状態で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> を待機するために使用する awaiter を構成します。</summary>
+      <returns>このタスクを待機するために使用するオブジェクト。</returns>
+      <param name="continueOnCapturedContext">継続をキャプチャされた元のコンテキストにマーシャリングする場合は true。それ以外の場合は false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>対象タスクの完了時に、非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">先行する <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に、非同期的に実行するキャンセル可能な継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクにデリゲートが引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに渡されるキャンセル トークン。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>状態の情報を渡される継続と、ターゲット <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトが引数としてデリゲートに渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、この完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> インスタンスを作成して構成するためのファクトリ メソッドへアクセスを提供します。</summary>
+      <returns>さまざまな <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成できるファクトリ オブジェクト。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> を待機するために使用する awaiter を取得します。</summary>
+      <returns>awaiter のインスタンス。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> の結果値を取得します。</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> の結果値。これは、タスクの型パラメーターと同じ型です。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>タスクの取り消しを通知するために使用される例外を表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>取り消された <see cref="T:System.Threading.Tasks.Task" /> への参照を使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="task">取り消されたタスク。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>この例外に関連付けられているタスクを取得します。</summary>
+      <returns>この例外に関連付けられている <see cref="T:System.Threading.Tasks.Task" /> への参照。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>デリゲートに関連付けられていない <see cref="T:System.Threading.Tasks.Task`1" /> のプロデューサー側を表し、<see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> プロパティを通じてコンシューマー側へのアクセスを提供します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> に関連付けられている結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>指定された状態を使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="state">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の AsyncState として使用する状態。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された状態とオプションを使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="state">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の AsyncState として使用する状態。</param>
+      <param name="creationOptions">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の作成時に使用するオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> は、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> で使用には無効なオプションを表します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定されたオプションを使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="creationOptions">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の作成時に使用するオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> は、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> で使用には無効なオプションを表します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状態へ遷移させます。</summary>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態へ遷移させます。</summary>
+      <param name="exceptions">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外のコレクション。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> に 1 つ以上の null 要素があります。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態へ遷移させます。</summary>
+      <param name="exception">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引数が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状態へ遷移させます。</summary>
+      <param name="result">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける結果値。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> によって作成される <see cref="T:System.Threading.Tasks.Task`1" /> を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> によって作成された <see cref="T:System.Threading.Tasks.Task`1" /> を返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。操作が失敗した場合またはオブジェクトが既に破棄されている場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>基になるを移行しようとしています。<see cref="T:System.Threading.Tasks.Task`1" />に、<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />状態にあり、キャンセル トークン、取り消されたタスクに格納されている有効になります。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="cancellationToken">キャンセル トークン。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="exceptions">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外のコレクション。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> に 1 つ以上の null 要素があります。または<paramref name="exceptions" /> コレクションは空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="exception">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="result">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける結果値。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>
+        <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> オプションを指定して作成され、アタッチされた子タスクとして実行されることを試行する子タスク (この継続によって作成される入れ子になった内側のタスク) は、親タスクにアタッチされることはできないため、デタッチされた子タスクとして実行されます。詳細については、「アタッチされた子タスクとデタッチされた子タスク」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>継続タスクを同期的に実行するように指定します。このオプションを指定すると、継続は、前のタスクを最終状態に遷移させた同じスレッドで実行されます。継続の作成時に継続元が既に完了している場合、継続はその継続を作成したスレッドで実行されます。継続元の <see cref="T:System.Threading.CancellationTokenSource" /> が finally ブロック (Visual Basic では Finally) で破棄された場合、このオプションを指定した継続がその finally ブロックで実行されます。同期的に実行するのは、非常に短時間で完了する継続タスクのみでなければなりません。タスクは同期的に実行されるため、<see cref="M:System.Threading.Tasks.Task.Wait" /> などのメソッドを呼び出して、呼び出しスレッドがタスクの完了を待機する必要はありません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>継続取り消しの場合は、継続元が完了するまで、継続が完了しないようにします。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>継続が、実行に時間のかかる、細分化されていない操作であることを示します。これは、<see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、オーバーサブスクリプションを許可してもよいことを示します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>継続のオプションが指定されていない場合は、継続を実行するときに既定の動作を使用する必要があることを指定します。継続元タスクが完了したら、継続元の最終的な <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティ値に関係なく、継続を非同期的に実行します。継続が子タスクである場合は、デタッチされた入れ子のタスクとして作成されます。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>前のタスクが取り消された場合は継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> である場合、継続元は取り消されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>前のタスクで処理されない例外がスローされた場合は継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> である場合、継続元はハンドルされない例外をスローします。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>前のタスクが完了まで実行された場合は、継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> である場合、継続元は完了まで実行されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>継続元が取り消された場合にのみ継続をスケジュールするように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> である場合、継続元は取り消されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>継続元が完了まで実行された場合にのみ継続をスケジュールするように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> である場合、継続元は完了まで実行されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> に対するヒントはスケジュールされた順序でタスクをスケジュールするため、先にスケジュールされたタスクは先に実行される可能性が高く、後からスケジュールされたタスクは後で実行される可能性が高くなります。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>継続タスクを非同期的に実行するように指定します。このオプションは <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> より優先されます。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>タスクの作成および実行に関するオプションの動作を制御するフラグを指定します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>アタッチされた子タスクとして実行を試みる (<see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> オプションを使用して作成される) すべての子タスクが、親タスクにアタッチされるのではなく、デタッチされた子タスクとして実行されるように指定します。詳細については、「アタッチされた子タスクとデタッチされた子タスク」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>アンビエント スケジューラが作成されたタスクの現在のスケジューラと見なされることを防止します。これは、作成されたタスクで実行される StartNew や ContinueWith のような操作で、<see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> が現在のスケジューラと見なされることを意味します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>粒度の細かいシステムではなく、タスクが長時間実行され、少量の大きなコンポーネントを含む粒度の粗い操作とすることを指定します。これは、<see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、オーバーサブスクリプションを許可してもよいことを示します。オーバーサブスクリプションを使用すると、使用可能なハードウェア スレッドよりも多くのスレッドを作成できます。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>既定の動作を適用する必要があることを示します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、できる限り公平にタスクをスケジュールするように指示します。つまり、先にスケジュールされたタスクが先に実行され、後からスケジュールされたタスクは後から実行されるようにします。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>現在のタスクに追加される継続処理を強制的に非同期実行します。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>特定の種類の <see cref="T:System.Threading.Tasks.Task" /> インスタンスを操作する静的 (Visual Basic の場合は共有) メソッドのセットを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic) の非同期操作を表すプロキシ <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>指定された Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic) の非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="task">ラップを解除する Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">タスクの結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null の場合にスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>
+        <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> の非同期操作を表すプロキシ <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>指定された System.Threading.Tasks.Task(Of Task) の非同期操作を表すタスク。</returns>
+      <param name="task">ラップを解除する Task&lt;Task&gt; (C#) または Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null の場合にスローされる例外。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> オブジェクトを作成およびスケジュールするためのサポートを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に別の CancellationToken が明示的に指定されていない場合に、この <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> によって作成されたタスクに割り当てられる <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に別の CancellationToken が明示的に指定されていない場合に、この <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> によって作成されたタスクに割り当てられる既定の <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+      <param name="creationOptions">この TaskFactory を使用してタスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">この TaskFactory を使用して継続タスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する既定の <see cref="T:System.Threading.Tasks.TaskScheduler" />。null 値は、TaskScheduler.Current が使用されることを示します。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="creationOptions">この TaskFactory を使用してタスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">この TaskFactory を使用して継続タスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="scheduler">この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。null 値は、現在の TaskScheduler が使用されることを示します。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>このタスク ファクトリの既定のキャンセル トークンを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク キャンセル トークン。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>このタスク ファクトリの既定のタスク継続オプションを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク継続オプション。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が nullです。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に含まれる、 null 値。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<paramref name="cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に含まれる、 null 値。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>このタスク ファクトリの既定のタスク作成オプションを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク作成オプション。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>このタスク ファクトリの既定のタスク スケジューラを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク スケジューラ。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成およびスケジュールするためのサポートを提供します。</summary>
+      <typeparam name="TResult">このクラスのメソッドによって作成される <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトの戻り値。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に他の取り消しトークンが明示的に指定されていない場合に、この <see cref="T:System.Threading.Tasks.TaskFactory" /> によって作成されたタスクに割り当てられる既定の取り消しトークン。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に他の取り消しトークンが明示的に指定されていない場合に、この <see cref="T:System.Threading.Tasks.TaskFactory" /> によって作成されたタスクに割り当てられる既定の取り消しトークン。</param>
+      <param name="creationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用してタスクを作成するときに使用する既定のオプション。</param>
+      <param name="continuationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して継続タスクを作成するときに使用する既定のオプション。</param>
+      <param name="scheduler">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して作成されたタスクをスケジュールするときに使用する既定のスケジューラー。null 値は <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> を使用する必要があることを示します。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />、または <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="creationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用してタスクを作成するときに使用する既定のオプション。</param>
+      <param name="continuationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して継続タスクを作成するときに使用する既定のオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />、または <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="scheduler">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して作成されたタスクをスケジュールするときに使用するスケジューラー。null 値は、現在の <see cref="T:System.Threading.Tasks.TaskScheduler" /> を使用することを示します。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>このタスク ファクトリの既定のキャンセル トークンを取得します。</summary>
+      <returns>このタスク ファクトリの既定のキャンセル トークン。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>このタスク ファクトリの <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列挙値を取得します。</summary>
+      <returns>このタスク ファクトリの既定の継続オプションを示す列挙値のいずれか。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> は null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するスケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するスケジューラー。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な列挙値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が、TaskContinuationOptions の無効な値を指定しています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な列挙値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>このタスク ファクトリの <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列挙値を取得します。</summary>
+      <returns>このタスク ファクトリの既定の作成オプションを示す列挙値のいずれか。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数に無効な値が指定されています。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御するオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御するオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表すタスク。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>このタスク ファクトリのタスク スケジューラーを取得します。</summary>
+      <returns>このタスク ファクトリのタスク スケジューラー。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">作成されたタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">作成されたタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>スレッドにおけるタスクのキュー作成という下位の作業を処理するオブジェクトを表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> を初期化します。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>現在実行中のタスクに関連付けられている <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>現在実行中のタスクに関連付けられている <see cref="T:System.Threading.Tasks.TaskScheduler" /> を返します。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>.NET Framework によって提供される既定の <see cref="T:System.Threading.Tasks.TaskScheduler" /> インスタンスを取得します。</summary>
+      <returns>既定の <see cref="T:System.Threading.Tasks.TaskScheduler" /> インスタンスを返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>現在の <see cref="T:System.Threading.SynchronizationContext" /> に関連付けられた <see cref="T:System.Threading.Tasks.TaskScheduler" /> を作成します。</summary>
+      <returns>現在の <see cref="T:System.Threading.SynchronizationContext" /> (<see cref="P:System.Threading.SynchronizationContext.Current" /> で指定) に関連付けられた <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">現在の SynchronizationContext を TaskScheduler として使用することはできません。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>デバッガー サポートの目的でのみ、現在実行待機中のスケジューラのキューに含まれている <see cref="T:System.Threading.Tasks.Task" /> インスタンスの列挙可能なコレクションを生成します。</summary>
+      <returns>デバッガーがこのスケジューラのキューに現在含まれているタスクを走査できるようにする列挙可能なコレクション。</returns>
+      <exception cref="T:System.NotSupportedException">このスケジューラは、この時点でキューにあるタスクの一覧を生成できません。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> の一意の ID を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> の一意の ID を返します。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> がサポートできる同時実行レベルの上限を示します。</summary>
+      <returns>同時実行レベルの上限を表す整数を返します。既定のスケジューラは、<see cref="F:System.Int32.MaxValue" /> を返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>スケジューラのキューに <see cref="T:System.Threading.Tasks.Task" /> を追加します。</summary>
+      <param name="task">キューに追加する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>このスケジューラのキューに以前含まれていた <see cref="T:System.Threading.Tasks.Task" /> のデキューを試みます。</summary>
+      <returns>
+        <paramref name="task" /> 引数が正常にデキューされたかどうかを示すブール値。</returns>
+      <param name="task">キューから取り出す <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>このスケジューラ上の指定された <see cref="T:System.Threading.Tasks.Task" /> の実行を試みます。</summary>
+      <returns>
+        <paramref name="task" /> が正常に実行された場合は true、正常に実行されなかった場合は false。タスクが正常に実行されない原因としては、タスクが既に実行されていた場合や、他のスレッドによって実行中である場合などが挙げられます。</returns>
+      <param name="task">実行対象の <see cref="T:System.Threading.Tasks.Task" /> オブジェクト。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> はこのスケジューラに関連付けられていません。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> をこの呼び出しで同期的に実行できるかどうかを判断し、できる場合は実行します。</summary>
+      <returns>タスクがインラインで実行されたかどうかを示すブール値。</returns>
+      <param name="task">実行対象の <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">タスクが以前キューに追加されていたかどうかを示すブール値。このパラメーターを True に設定すると、タスクが以前キューに追加されていた (スケジュールされていた) 可能性があることを示します。False に設定すると、タスクがキューに追加されていないことを示し、この呼び出しによって、タスクがキューに追加されずにインラインで実行されます。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> は既に実行されました。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>エラーが発生したタスクの無視された例外によって、例外のエスカレーション ポリシーが起動される直前に発生します。既定では、このポリシーの起動によりプロセスが終了します。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> による無効な操作があったことを通知するために使用される例外を表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>既定のエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerException">現在の例外の原因である例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の有効期間における現在の段階を表します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>タスクの CancellationToken がシグナル状態であるときに、タスクがこのトークンを使用して OperationCanceledException をスローすることによって取り消しを受領したか、タスクの実行開始前にタスクの CancellationToken が既にシグナル状態でした。詳細については、「タスクのキャンセル」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>タスクは初期化されていますが、まだスケジュールされていません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>タスクはハンドルされない例外が発生したために終了しました。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>タスクの実行は正常に完了しました。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>タスクは実行中で、まだ完了していません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>タスクはアクティブ化されるのを待機中で、.NET Framework インフラストラクチャによって内部的にスケジュールされています。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>タスクは実行を終了し、アタッチされている子タスクの完了を暗黙的に待機しています。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>タスクの実行はスケジュールされていますが、まだ開始されていません。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>エラーが発生した <see cref="T:System.Threading.Tasks.Task" /> の例外が無視されたときに発生するイベントに関するデータを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>無視された例外を使用して、<see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="exception">無視された例外。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>無視された例外。</summary>
+      <returns>無視された例外。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>この例外が "認識済み" としてマークされているかどうかを示す値を取得します。</summary>
+      <returns>この例外が "認識済み" としてマークされている場合は true、それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>
+        <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> を "認識済み" としてマークすることによって、例外のエスカレーション ポリシーがトリガーされないようにします。既定では、このポリシーがトリガーされるとプロセスが終了します。</summary>
+    </member>
+  </members>
+</doc>

+ 3760 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/ko/System.Threading.Tasks.xml

@@ -0,0 +1,3760 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>응용 프로그램을 실행하는 동안 발생하는 하나 이상의 오류를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>지정된 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>지정된 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>
+        <see cref="T:System.AggregateException" /> 인스턴스를 단일 새 인스턴스로 평면화합니다.</summary>
+      <returns>평면화된 새 <see cref="T:System.AggregateException" />입니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>이 예외의 근본 원인인 <see cref="T:System.AggregateException" />을 반환합니다.</summary>
+      <returns>이 예외의 근본 원인인 <see cref="T:System.AggregateException" />을 반환합니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>이 <see cref="T:System.AggregateException" />에 포함된 각 <see cref="T:System.Exception" />의 처리기를 호출합니다.</summary>
+      <param name="predicate">각 예외에 대해 실행할 조건자입니다.조건자는 처리할 <see cref="T:System.Exception" />을 인수로 받아들이고, 예외가 처리되었는지 여부를 나타내는 부울을 반환합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.AggregateException">이 <see cref="T:System.AggregateException" />에 의해 포함된 예외가 처리되지 않았습니다.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>현재 예외를 발생시킨 <see cref="T:System.Exception" /> 인스턴스의 읽기 전용 컬렉션을 가져옵니다.</summary>
+      <returns>현재 예외를 발생시킨 <see cref="T:System.Exception" /> 인스턴스의 읽기 전용 컬렉션을 반환합니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>현재 <see cref="T:System.AggregateException" />의 문자열 표현을 만들어 반환합니다.</summary>
+      <returns>현재 예외에 대한 문자열 표현입니다.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>스레드에서 실행 중인 작업을 취소할 때 해당 스레드에서 throw되는 예외입니다.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>시스템 제공 오류 메시지를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">오류를 설명하는 <see cref="T:System.String" />입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>지정된 오류 메시지, 해당 예외의 원인인 내부 예외에 대한 참조 및 취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>지정된 오류 메시지 및 취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>취소한 작업과 연결된 취소 토큰을 가져옵니다.</summary>
+      <returns>취소한 작업과 연결된 토큰 또는 기본 토큰입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>작업을 반환하는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>작업이 실패한 것으로 표시하고 지정된 예외를 작업에 바인딩합니다.</summary>
+      <param name="exception">작업에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우또는빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>작업이 성공적으로 완료된 것으로 표시합니다.</summary>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우또는빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>이 작성기에 대한 작업을 가져옵니다.</summary>
+      <returns>이 작성기에 대한 작업입니다.</returns>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>작업을 반환하고 결과에 대한 매개 변수를 제공하는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+      <typeparam name="TResult">작업을 완료하는 데 사용할 결과입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>작업이 실패한 것으로 표시하고 지정된 예외를 작업에 바인딩합니다.</summary>
+      <param name="exception">작업에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>작업이 성공적으로 완료된 것으로 표시합니다.</summary>
+      <param name="result">작업을 완료하는 데 사용할 결과입니다.</param>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>이 작성기에 대한 작업을 가져옵니다.</summary>
+      <returns>이 작성기에 대한 작업입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>값을 반환하지 않는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>예외를 메서드 작성기에 바인딩합니다.</summary>
+      <param name="exception">바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>메서드 빌더가 성공적으로 완료된 것으로 표시합니다.</summary>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>구성 항목이 작업에서 기다릴 수 있도록 awaitable 개체를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>이 대기 가능 개체에 대해 awaiter를 반환합니다.</summary>
+      <returns>Awaiter입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>구성 항목이 작업에서 기다릴 수 있도록 awaitable 개체를 제공합니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.Task`1" />에서 생성되는 결과의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>이 대기 가능 개체에 대해 awaiter를 반환합니다.</summary>
+      <returns>Awaiter입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>대기 가능 개체(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />)에 대해 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>완료된 작업에 대한 대기를 종료합니다.</summary>
+      <returns>완료된 작업의 결과입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 Faulted 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>대기 중인 작업이 완료되었는지 여부를 지정하는 값을 가져옵니다.</summary>
+      <returns>대기 중인 작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다. </summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>대기 가능(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 개체에 대해 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>완료된 작업에 대한 대기를 종료합니다.</summary>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 Faulted 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>대기 중인 작업이 완료되었는지 여부를 지정하는 값을 가져옵니다.</summary>
+      <returns>대기 중인 작업이 완료되면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다. </summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>비동기 메서드에 대해 생성된 상태 시스템을 나타냅니다.이 형식은 컴파일러 전용입니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>상태 시스템을 다음 상태로 이동합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>힙에 할당된 복제본을 사용하여 상태 시스템을 구성합니다.</summary>
+      <param name="stateMachine">힙에 할당된 복제본입니다.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Await 작업이 완료될 때 연속을 예약하는 awaiter를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>인스턴스가 완료될 때 호출되는 연속 작업을 예약합니다.</summary>
+      <param name="continuation">작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우(Visual Basic에서는 Nothing)</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>작업이 완료될 때 연속을 예약하는 작업을 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>인스턴스가 완료될 때 호출되는 연속 작업을 예약합니다.</summary>
+      <param name="continuation">작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우(Visual Basic에서는 Nothing)</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>비동기 작업의 완료를 기다리는 개체를 제공합니다. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>비동기 작업의 완료에 대한 대기를 종료합니다.</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>비동기 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 비동기 작업을 완료하기 위해 대기를 중지할 경우 수행할 동작을 설정합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 수행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 비동기 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>비동기 작업이 완료되고 결과에 대한 매개 변수를 제공할 때까지 기다리는 개체를 나타냅니다.</summary>
+      <typeparam name="TResult">작업의 결과입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>비동기 작업의 완료에 대한 대기를 종료합니다.</summary>
+      <returns>완료된 작업의 결과입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>비동기 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 비동기 작업을 완료하기 위해 대기를 중지할 경우 수행할 동작을 설정합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 수행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 비동기 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>비동기적으로 대상 환경으로 전환할 때 대기에 대한 컨텍스트를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>클래스의 이 인스턴스에 대한 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 개체를 검색합니다.</summary>
+      <returns>비동기 작업의 완료를 모니터링하는 데 사용되는 개체입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>대상 환경으로 전환하는 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>대기 작업을 종료합니다.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>양보가 필요하지 않은지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>항상 false이며, 이는 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />에 항상 yield가 필요함을 나타냅니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>호출할 연속을 설정합니다.</summary>
+      <param name="continuation">비동기적으로 호출하는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>
+        <paramref name="continuation" />을 현재 컨텍스트로 다시 게시합니다.</summary>
+      <param name="continuation">비동기적으로 호출하는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>작업을 취소해야 한다는 알림을 전파합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />을(를) 초기화합니다.</summary>
+      <param name="canceled">토큰의 취소된 상태입니다.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>이 토큰이 취소된 상태로 있을 수 있는지 여부를 가져옵니다.</summary>
+      <returns>이 토큰이 취소된 상태로 있을 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스와 지정한 <see cref="T:System.Object" />가 같은지 여부를 확인합니다.</summary>
+      <returns>
+        <paramref name="other" />가 <see cref="T:System.Threading.CancellationToken" />이고 두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.둘 다 동일한 <see cref="T:System.Threading.CancellationTokenSource" />에 연결되어 있거나 둘 다 public CancellationToken 생성자에서 생성되고 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 값이 같으면 두 토큰은 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 개체입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스와 지정한 토큰이 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.둘 다 동일한 <see cref="T:System.Threading.CancellationTokenSource" />에 연결되어 있거나 둘 다 public CancellationToken 생성자에서 생성되고 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 값이 같으면 두 토큰은 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />의 해시 함수 역할을 수행합니다.</summary>
+      <returns>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스에 대한 해시 코드입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>이 토큰의 취소가 요청되었는지 여부를 가져옵니다.</summary>
+      <returns>이 토큰의 취소가 요청되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>빈 <see cref="T:System.Threading.CancellationToken" /> 값을 반환합니다.</summary>
+      <returns>빈 취소 토큰입니다. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>두 개의 <see cref="T:System.Threading.CancellationToken" /> 인스턴스가 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>두 <see cref="T:System.Threading.CancellationToken" /> 인스턴스가 서로 다른지 여부를 확인합니다.</summary>
+      <returns>인스턴스가 서로 다르면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="useSynchronizationContext">현재 <see cref="T:System.Threading.SynchronizationContext" />를 캡처하여 <paramref name="callback" />을 호출할 때 사용할지 여부를 나타내는 부울 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="state">대리자가 호출될 때 <paramref name="callback" />에 전달할 상태입니다.null일 수 있습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="state">대리자가 호출될 때 <paramref name="callback" />에 전달할 상태입니다.null일 수 있습니다.</param>
+      <param name="useSynchronizationContext">현재 <see cref="T:System.Threading.SynchronizationContext" />를 캡처하여 <paramref name="callback" />을 호출할 때 사용할지 여부를 나타내는 부울 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>이 토큰의 취소가 요청된 경우 <see cref="T:System.OperationCanceledException" />이 발생합니다.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>토큰이 취소될 때 신호를 받는 <see cref="T:System.Threading.WaitHandle" />을 가져옵니다.</summary>
+      <returns>토큰이 취소될 때 신호를 받는 <see cref="T:System.Threading.WaitHandle" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />에 등록된 콜백 대리자를 나타냅니다. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스와 지정한 <see cref="T:System.Threading.CancellationTokenRegistration" />이 같은지 여부를 확인합니다.</summary>
+      <returns>이 인스턴스와 <paramref name="obj" />가 같으면 true이고,그렇지 않으면 false입니다.두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스 모두 <see cref="T:System.Threading.CancellationToken" />의 같은 Register 메서드에 대한 단일 호출의 출력을 참조할 경우 두 인스턴스는 같습니다.</returns>
+      <param name="obj">이 인스턴스와 비교할 다른 개체입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스와 지정한 <see cref="T:System.Threading.CancellationTokenRegistration" />이 같은지 여부를 확인합니다.</summary>
+      <returns>이 인스턴스와 <paramref name="other" />가 같으면 true이고,그렇지 않으면 false입니다. 두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스 모두 <see cref="T:System.Threading.CancellationToken" />의 같은 Register 메서드에 대한 단일 호출의 출력을 참조할 경우 두 인스턴스는 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 <see cref="T:System.Threading.CancellationTokenRegistration" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" />에 대한 해시 함수 역할을 합니다.</summary>
+      <returns>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스에 대한 해시 코드입니다.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스가 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스가 서로 다른지 여부를 확인합니다.</summary>
+      <returns>인스턴스가 서로 다르면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>취소되도록 <see cref="T:System.Threading.CancellationToken" />에 신호를 보냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>지정한 지연(밀리초) 후에 취소되는 <see cref="T:System.Threading.CancellationTokenSource" />의 새 인스턴스를 초기화합니다.</summary>
+      <param name="millisecondsDelay">이 <see cref="T:System.Threading.CancellationTokenSource" />이(가) 취소될 때까지 대기하는 시간(밀리초) 간격입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>지정한 시간 범위 후에 취소되는 <see cref="T:System.Threading.CancellationTokenSource" />의 새 인스턴스를 초기화합니다.</summary>
+      <param name="delay">이 <see cref="T:System.Threading.CancellationTokenSource" />이(가) 취소될 때까지 대기하는 시간 간격입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>취소 요청을 전달합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>취소 요청을 전달하고 나머지 콜백과 취소 가능한 작업을 처리해야 하는지를 지정합니다.</summary>
+      <param name="throwOnFirstException">예외를 즉시 전파해야 하는 경우 true이고, 그렇지 않으면 false입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>지정한 시간(밀리초) 후에 이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하는 작업을 예약합니다.</summary>
+      <param name="millisecondsDelay">이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하기 전에 대기할 시간 범위입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>지정한 시간 범위 후에 이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하는 작업을 예약합니다.</summary>
+      <param name="delay">이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하기 전에 대기할 시간 범위입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>취소된 상태인 원본 토큰이 있는 경우 취소된 상태가 되는 <see cref="T:System.Threading.CancellationTokenSource" />를 만듭니다.</summary>
+      <returns>원본 토큰에 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <param name="token1">관찰할 첫 번째 취소 토큰입니다.</param>
+      <param name="token2">관찰할 두 번째 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>지정한 배열에 취소된 상태인 원본 토큰이 있는 경우 취소된 상태가 되는 <see cref="T:System.Threading.CancellationTokenSource" />를 만듭니다.</summary>
+      <returns>원본 토큰에 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <param name="tokens">관찰할 취소 토큰 인스턴스를 포함하는 배열입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>이 <see cref="T:System.Threading.CancellationTokenSource" />의 취소가 요청되었는지 여부를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.CancellationTokenSource" />의 취소가 요청되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />와 연결된 <see cref="T:System.Threading.CancellationTokenSource" />를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.CancellationToken" />와 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>동시 작업을 동시에 실행하고 전용 작업은 실행하지 않으면서 작업을 실행하도록 조정하는 작업 스케줄러를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>최대 동시성 수준을 사용하여 지정된 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+      <param name="maxConcurrencyLevel">동시에 실행할 최대 작업 수입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>최대 동시성 수준과 예약된 최대 작업 수(단위로 처리될 수도 있음)와 함께 지정한 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화하고 보호 수준에 서명합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+      <param name="maxConcurrencyLevel">동시에 실행할 최대 작업 수입니다.</param>
+      <param name="maxItemsPerTask">쌍으로 사용되는 예약된 각 내부 작업을 처리하는 최대 작업 수입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>스케줄러 쌍에게 추가 작업을 수락할 수 없음을 알립니다.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>스케줄러가 처리를 완료하면 완료될 <see cref="T:System.Threading.Tasks.Task" />를 가져옵니다.</summary>
+      <returns>스케줄러 처리를 마칠 때 완료되는 비동기 작업입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>이 쌍에서 다른 작업과 동시에 실행될 수 있는 이 쌍에 대한 작업을 예약하는 데 사용할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>동시에 작업을 예약하는 데 사용할 수 있는 개체입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>이 쌍에서 다른 작업과 관련하여 단독으로 실행되어야 하는 이 쌍에 대한 작업을 예약하는 데 사용할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>다른 작업과 동시에 실행되지 않는 작업을 예약하는 데 사용할 수 있는 개체입니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>비동기 작업을 나타냅니다.이 형식에 대한 .NET Framework 소스 코드를 찾아보려면 참조 원본을 참조하세요.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>지정된 작업을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>지정된 작업을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.CancellationToken" />을 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="cancellationToken">작업이 관찰할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="cancellationToken">작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>지정된 작업 및 상태를 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들 때 제공된 상태 개체를 가져오거나, 제공된 개체가 없는 경우 null을 가져옵니다.</summary>
+      <returns>작업을 만들 때 작업에 전달된 상태 데이터를 나타내는 <see cref="T:System.Object" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>이미 성공적으로 완료된 작업을 가져옵니다. </summary>
+      <returns>작업을 완료했습니다. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />를 기다리는 데 사용되는 awaiter를 구성합니다.</summary>
+      <returns>이 작업을 기다리는 데 사용되는 개체입니다.</returns>
+      <param name="continueOnCapturedContext">캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 취소 토큰을 받고 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />에 따라 대상 작업이 완료되면 실행되는 연속 작업을 만듭니다.연속 작업이 취소 토큰을 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">지정된 <paramref name="continuationOptions" />에 따라 실행되는 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />에 따라 대상 작업이 완료되면 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">지정된 <paramref name="continuationOptions" />에 따라 실행되는 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">작업이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 호출자 제공 상태 정보 및 취소 토큰을 받고 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 호출자 제공 상태 정보 및 취소 토큰을 받고 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 조건의 집합에 따라 실행되며 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 조건의 집합에 따라 실행됩니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되면 실행되는 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업이 취소 토큰을 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>지정된 연속 작업 옵션에 따라 실행되고 값을 가져오는 연속 작업을 만듭니다.연속 작업에 취소 토큰이 전달되고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">지정된 <paramref name="continuationOptions." />에 따라 실행할 함수. 실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 연속 작업 옵션에 따라 실행되고 값을 가져오는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공한 상태 정보 및 취소 토큰을 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 지정된 작업 연속 옵션에 따라 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보 및 취소 토큰을 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 지정된 작업 연속 옵션에 따라 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보를 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보를 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>이 작업을 만드는 데 사용된 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />를 가져옵니다.</summary>
+      <returns>이 작업을 만드는 데 사용된 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>현재 실행 중인 <see cref="T:System.Threading.Tasks.Task" />의 고유 ID를 반환합니다.</summary>
+      <returns>시스템에서 현재 실행 중인 작업에 할당한 정수입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>시간 지연 후 완료되는 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="millisecondsDelay">반환된 작업을 완료하기 전에 대기하는 시간(밀리초)입니다. -1은 무기한 대기를 나타냅니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>시간 지연 후 완료되는 취소 가능 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="millisecondsDelay">반환된 작업을 완료하기 전에 대기하는 시간(밀리초)입니다. -1은 무기한 대기를 나타냅니다. </param>
+      <param name="cancellationToken">반환된 작업을 완료하기 전에 확인되는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>지정된 시간 제한 간격 후 완료되는 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="delay">반환된 작업이 완료되기 전에 대기하는 시간 범위입니다. TimeSpan.FromMilliseconds(-1)는 무기한 대기를 나타냅니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>지정된 시간 제한 간격 후 완료되는 취소 가능 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="delay">반환된 작업이 완료되기 전에 대기하는 시간 범위입니다. TimeSpan.FromMilliseconds(-1)는 무기한 대기를 나타냅니다. </param>
+      <param name="cancellationToken">반환된 작업을 완료하기 전에 확인되는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>
+        <see cref="T:System.AggregateException" />가 중간에 종료되도록 한 <see cref="T:System.Threading.Tasks.Task" />을 가져옵니다.<see cref="T:System.Threading.Tasks.Task" />가 완료되었거나 예외를 아직 throw하지 않은 경우 null을 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.AggregateException" />가 중간에 종료되도록 한 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.Tasks.Task`1" /> 인스턴스를 만들고 구성하는 팩터리 메서드에 대한 액세스를 제공합니다.</summary>
+      <returns>다양한 <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들 수 있는 팩터리 개체입니다. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>지정된 취소 토큰을 사용하여 취소로 인해 완료된 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>취소된 작업입니다. </returns>
+      <param name="cancellationToken">작업을 완료하는 데 사용할 취소 토큰입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>지정된 취소 토큰을 사용하여 취소로 인해 완료된 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>취소된 작업입니다. </returns>
+      <param name="cancellationToken">작업을 완료하는 데 사용할 취소 토큰입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>지정된 예외를 사용하여 완료된 <see cref="T:System.Threading.Tasks.Task`1" />을 만듭니다. </summary>
+      <returns>오류가 발생한 작업입니다. </returns>
+      <param name="exception">작업을 완료하는 데 사용할 예외입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>지정된 예외를 사용하여 완료된 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다. </summary>
+      <returns>오류가 발생한 작업입니다. </returns>
+      <param name="exception">작업을 완료하는 데 사용할 예외입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>지정된 결과로 완료되는 <see cref="T:System.Threading.Tasks.Task`1" />을 만듭니다.</summary>
+      <returns>작업을 완료했습니다.</returns>
+      <param name="result">완료된 작업에 저장할 결과입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />를 기다리는 데 사용되는 awaiter를 가져옵니다.</summary>
+      <returns>awaiter 인스턴스입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 고유 ID를 가져옵니다.</summary>
+      <returns>시스템에서 이 작업 인스턴스에 할당한 정수입니다. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스가 취소되어 실행을 완료했는지를 가져옵니다.</summary>
+      <returns>이 작업이 취소되어 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />가 완료되었는지를 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>처리되지 않은 예외로 인해 <see cref="T:System.Threading.Tasks.Task" />가 완료되었는지를 가져옵니다.</summary>
+      <returns>이 작업이 처리되지 않은 예외를 throw했으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 작업 핸들을 반환합니다.</summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업(work)을 나타내는 작업(task)입니다.</returns>
+      <param name="action">비동기적으로 실행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 작업 핸들을 반환합니다.</summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업(work)을 나타내는 작업(task)입니다.</returns>
+      <param name="action">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 Task(TResult)에서 반환된 <paramref name="function" />에 대한 프록시를 반환합니다.</summary>
+      <returns>Task(TResult)에서 반환하는 Task(TResult)에 대한 프록시를 나타내는 <paramref name="function" />입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <typeparam name="TResult">프록시 작업에서 반환되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 Task(TResult)에서 반환된 <paramref name="function" />에 대한 프록시를 반환합니다.</summary>
+      <returns>Task(TResult)에서 반환하는 Task(TResult)에 대한 프록시를 나타내는 <paramref name="function" />입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <typeparam name="TResult">프록시 작업에서 반환되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 <paramref name="function" />에서 반환된 작업에 대한 프록시를 반환합니다.</summary>
+      <returns>
+        <paramref name="function" />에서 반환하는 작업에 대한 프록시를 나타내는 작업입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 <paramref name="function" />에서 반환된 작업에 대한 프록시를 반환합니다.</summary>
+      <returns>
+        <paramref name="function" />에서 반환하는 작업에 대한 프록시를 나타내는 작업입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다. </param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 반환합니다. </summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업을 나타내는 작업 개체입니다. </returns>
+      <param name="function">비동기적으로 실행할 작업입니다. </param>
+      <typeparam name="TResult">작업의 반환 유형입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 Task(TResult) 핸들을 반환합니다.</summary>
+      <returns>ThreadPool에서 실행하도록 큐에 대기된 작업을 나타내는 Task(TResult)입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <typeparam name="TResult">작업의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>현재 <see cref="T:System.Threading.Tasks.Task" />에서 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 동기적으로 실행합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" />에서 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 동기적으로 실행합니다.</summary>
+      <param name="scheduler">이 작업을 인라인으로 실행하려고 하는 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 시작하고 현재 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 실행을 예약합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 시작하고 지정된 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 실행을 예약합니다.</summary>
+      <param name="scheduler">이 작업을 연결하고 실행할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>이 작업의 <see cref="T:System.Threading.Tasks.TaskStatus" />를 가져옵니다.</summary>
+      <returns>이 작업 인스턴스의 현재 <see cref="T:System.Threading.Tasks.TaskStatus" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>작업이 완료되기를 기다리는 데 사용할 수 있는 <see cref="T:System.Threading.WaitHandle" />을 가져옵니다.</summary>
+      <returns>작업이 완료되기를 기다리는 데 사용할 수 있는 <see cref="T:System.Threading.WaitHandle" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>작업이 동기적으로 완료되었는지를 나타내는 표시를 가져옵니다.</summary>
+      <returns>작업이 동기적으로 끝났으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.작업이 완료되기 전에 취소 토큰이 취소되었거나 시간 제한 간격이 경과되었으면 대기가 종료됩니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 관찰할 취소 토큰입니다. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.작업이 완료되기 전에 취소 토큰이 취소되면 대기가 종료됩니다.</summary>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 관찰할 취소 토큰입니다. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체의 실행이 완료되기를 기다립니다.</summary>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료하기를 기다리거나 대기가 취소될 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>대기가 취소되지 않는 경우 제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 실행을 완료하기를 기다립니다. </summary>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>모든 제공된 취소 가능한 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체 중 임의 개체의 실행이 완료되기를 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수에서 완료된 작업의 인덱스입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료하기를 기다리거나 취소 토큰이 취소될 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다. </param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>대기가 취소되지 않는 경우 제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 실행을 완료하기를 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수에서 완료된 작업의 인덱스입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>열거 가능한 컬렉션의 모든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다. </returns>
+      <param name="tasks">완료를 기다리는 작업입니다. </param>
+      <typeparam name="TResult">완료된 작업의 형식입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>열거 가능한 컬렉션의 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 완료되면 완료될 작업을 만듭니다.</summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다. </returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>배열의 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>배열의 모든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>대기할 때 현재 컨텍스트로 비동기적으로 전환되는 awaitable 작업을 만듭니다.</summary>
+      <returns>대기할 때 대기 시의 현재 컨텍스트로 비동기적으로 전환될 컨텍스트입니다.현재 <see cref="T:System.Threading.SynchronizationContext" />가 null이 아닌 경우 현재 컨텍스트로 처리됩니다.그렇지 않으면 현재 실행 중인 작업과 관련된 작업 스케줄러를 현재 컨텍스트로 처리됩니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>값을 반환할 수 있는 비동기 작업을 나타냅니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.Task`1" />에서 생성되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>지정된 함수를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>지정된 함수를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="cancellationToken">이 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 함수 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 함수 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>지정된 함수 및 상태를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />를 기다리는 데 사용되는 awaiter를 구성합니다.</summary>
+      <returns>이 작업을 기다리는 데 사용되는 개체입니다.</returns>
+      <param name="continueOnCapturedContext">캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>대상 작업이 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> 선행 작업이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 비동기적으로 실행되는 취소 가능 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 전달되는 취소 토큰입니다. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따른 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>상태 정보가 전달되며 대상 <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되면 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> 인스턴스를 만들고 구성하는 팩터리 메서드에 대한 액세스를 제공합니다.</summary>
+      <returns>다양한 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들 수 있는 팩터리 개체입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />를 기다리는 데 사용되는 awaiter를 가져옵니다.</summary>
+      <returns>awaiter 인스턴스입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />의 결과 값을 가져옵니다.</summary>
+      <returns>작업의 형식 매개 변수와 동일한 형식인 이 <see cref="T:System.Threading.Tasks.Task`1" />의 결과 값입니다.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>작업 취소를 알리기 위해 사용되는 예외를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>취소된 <see cref="T:System.Threading.Tasks.Task" />에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="task">취소된 작업입니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>이 예외와 연결된 작업을 가져옵니다.</summary>
+      <returns>이 예외와 연결된 <see cref="T:System.Threading.Tasks.Task" />에 대한 참조입니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>대리자에 바인딩되지 않은 <see cref="T:System.Threading.Tasks.Task`1" />의 생산자 측면을 나타내고 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 속성을 통해 소비자 측면에 대한 액세스를 제공합니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 연결된 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>지정된 상태를 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="state">내부 <see cref="T:System.Threading.Tasks.Task`1" />의 AsyncState로 사용할 상태입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 상태 및 옵션을 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="state">내부 <see cref="T:System.Threading.Tasks.Task`1" />의 AsyncState로 사용할 상태입니다.</param>
+      <param name="creationOptions">내부 <see cref="T:System.Threading.Tasks.Task`1" />를 만들 때 사용할 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />는 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 사용하기에 유효하지 않은 옵션을 나타냅니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 옵션을 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="creationOptions">내부 <see cref="T:System.Threading.Tasks.Task`1" />를 만들 때 사용할 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />는 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 사용하기에 유효하지 않은 옵션을 나타냅니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태로 전환합니다.</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환합니다.</summary>
+      <param name="exceptions">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외 컬렉션입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" />에 null 요소가 하나 이상 있습니다.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환합니다.</summary>
+      <param name="exception">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 인수가 null인 경우</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 상태로 전환합니다.</summary>
+      <param name="result">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 결과 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에서 만든 <see cref="T:System.Threading.Tasks.Task`1" />를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에서 만든 <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 수행되었으면 true이고, 작업에 실패했거나 개체가 이미 삭제되었으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>내부 전환 하려고 시도 <see cref="T:System.Threading.Tasks.Task`1" /> 에 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태 이며 취소 작업에 저장 될 취소 토큰을 사용할 수 있습니다. </summary>
+      <returns>작업에 성공하면 true이고, 그렇지 않으면 false입니다. </returns>
+      <param name="cancellationToken">취소 토큰입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="exceptions">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외 컬렉션입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" />에 null 요소가 하나 이상 있습니다.또는<paramref name="exceptions" /> 컬렉션이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="exception">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다. </returns>
+      <param name="result">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 결과 값입니다.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>
+        <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 옵션으로 만들어지고 연결된 자식 작업으로 실행하려는 모든 자식 작업(이 연속 작업으로 만들어진 모든 중첩 내부 작업)은 부모 작업에 연결할 수 없고 대신 분리된 자식 작업으로 실행되도록 지정합니다.자세한 내용은 연결된 자식 작업 및 분리된 자식 작업을 참조하십시오.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>연속 작업이 동기적으로 실행되도록 지정합니다.이 옵션을 지정하면 연속 작업이 같은 스레드에서 실행되어 선행 작업이 최종 상태로 전환됩니다.연속 작업이 만들어질 때 선행 작업이 이미 완료된 경우 연속 작업은 해당 작업을 만드는 스레드에서 실행됩니다.선행 작업의 <see cref="T:System.Threading.CancellationTokenSource" />가 finally 블록 (Visual Basic의 Finally)에서 삭제된 경우 이 옵션이 지정되면 연속 작업이 해당 finally 블록에서 계속 실행됩니다.매우 단기로 실행되는 연속 작업만 동기적으로 실행됩니다.작업은 동기적으로 실행되므로, 호출 스레드가 작업이 완료되기를 기다리도록 하기 위해 <see cref="M:System.Threading.Tasks.Task.Wait" />와 같은 메서드를 호출할 필요가 없습니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>연속 취소의 경우 선행이 완료되기 전에 연속이 완료되는 것을 방지합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>연속 작업이 장기 실행되는 성긴 작업이 되도록 지정합니다.초과 구독을 보장할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트를 제공합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>연속 작업 옵션이 지정되지 않은 경우, 연속 작업을 실행할 때 기본 동작을 사용하도록 지정합니다.선행 작업의 최종 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성 값에 관계없이 선행 작업이 완료되면 연속 작업이 비동기적으로 실행됩니다.연속 작업이 자식 작업인 경우 해당 작업은 분리된 상태의 중첩된 작업으로 만들어집니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>선행 작업이 취소된 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />이면 작업이 취소됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>선행 작업이 처리되지 않은 예외를 throw한 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />이면 처리되지 않은 예외가 발생합니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>선행 작업의 실행이 완료된 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />이면 작업이 끝까지 실행됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>선행 작업이 취소된 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />이면 작업이 취소됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>선행 작업이 처리되지 않은 예외를 throw한 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <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이(가) 아니도록 보장합니다.이 속성을 사용하여 예외를 catch하고 해당 작업에 오류를 발생시킨 예외를 확인할 수 있습니다.<see cref="P:System.Threading.Tasks.Task.Exception" /> 속성에 액세스하지 않는 경우에는 예외가 처리되지 않습니다.또한 취소되었거나 오류가 발생한 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성에 액세스하려고 하면 새 예외가 발생합니다.이 옵션은 다중 작업 연속에 유효하지 않습니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>선행 작업의 실행이 완료된 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />이면 작업이 끝까지 실행됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>더 일찍 예약된 작업을 먼저 실행하고 나중에 예약된 작업을 나중에 실행할 수 있도록 예약된 순서대로 작업을 예약하도록 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 알려줍니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>연속 작업이 비동기 방식으로 실행되도록 지정합니다.이 옵션은 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />보다 우선합니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>작업을 만들고 실행하기 위한 선택적 동작을 제어하는 플래그를 지정합니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>연결된 자식 작업으로 실행하려는 자식 작업(즉 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 옵션으로 만듦)은 부모 작업에 연결할 수 없고 대신 분리된 자식 작업으로 실행되도록 지정합니다.자세한 내용은 연결된 자식 작업 및 분리된 자식 작업을 참조하세요.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>주변 스케줄러가 만든 작업에서 현재 스케줄러로 나타나지 않도록 합니다.이는 만들어진 작업에서 수행되는 StartNew 또는 ContinueWith와 같은 작업이 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" />를 현재 스케줄러로 표시함을 의미합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>세분화된 시스템보다 적고 폭 넓은 구성 요소가 개입하는 장기 실행되고 정교하지 않은 작업이 되도록 지정합니다.초과 구독을 보장할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트를 제공합니다.초과 구독을 사용하면 사용 가능한 하드웨어 수보다 많은 스레드를 만들 수 있습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>기본 동작이 사용되도록 지정합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>가능한 한 공정한 방식, 즉 일찍 예약된 작업은 일찍 실행되고 나중에 예약된 작업은 나중에 실행될 수 있는 방식으로 작업을 예약하는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>비동기 방식으로 실행될 현재 작업에 추가된 연속을 적용합니다. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>특정 유형의 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스로 작업하기 위한 정적(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)의 비동기 작업을 나타내는 프록시 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>제공된 Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)의 비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="task">래핑을 해제할 Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)입니다.</param>
+      <typeparam name="TResult">작업 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>
+        <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />의 비동기 작업을 나타내는 프록시 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>제공된 System.Threading.Tasks.Task(Of Task)의 비동기 작업을 나타내는 작업입니다.</returns>
+      <param name="task">래핑을 해제할 Task&lt;Task&gt;(C#) 또는 Task (Of Task)(Visual Basic)입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> 개체를 만들고 예약하도록 지원합니다. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 CancellationToken을 명시적으로 지정하지 않는 경우 이 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />에서 만든 작업에 할당할 <see cref="T:System.Threading.Tasks.TaskFactory" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 CancellationToken을 명시적으로 지정하지 않는 경우 이 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />에서 만든 작업에 할당할 기본 <see cref="T:System.Threading.Tasks.TaskFactory" />입니다.</param>
+      <param name="creationOptions">이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <param name="continuationOptions">이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />입니다.</param>
+      <param name="scheduler">이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 기본 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.null 값은 TaskScheduler.Current를 사용함을 나타냅니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="creationOptions">이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <param name="continuationOptions">이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="scheduler">이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.null 값은 현재 TaskScheduler를 사용함을 나타냅니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>이 작업 팩터리에 대한 기본 취소 토큰을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 취소 토큰입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>이 작업 팩터리에 대한 기본 작업 연속 옵션을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 연속 옵션입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다. </exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다. 또는여는 <paramref name="continuationAction" /> 인수가 null합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 포함 된 null 값입니다. 또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다. 또는<paramref name="cancellationToken" /> 이미 삭제 되었습니다. </exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다. 또는<paramref name="continuationAction" /> 인수가 null인 경우 </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 포함 된 null 값입니다. 또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>이 작업 팩터리에 대한 기본 작업 만들기 옵션을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 만들기 옵션입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>이 작업 팩터리에 대한 기본 작업 스케줄러를 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 스케줄러입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다. </summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다. </returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다. </param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null인 경우 </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들고 예약하도록 지원합니다.</summary>
+      <typeparam name="TResult">이 클래스의 메서드로 만든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체의 반환 값입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 취소 토큰을 명시적으로 지정하지 않는 경우 이 <see cref="T:System.Threading.Tasks.TaskFactory" />에서 만든 작업에 할당할 기본 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 취소 토큰을 명시적으로 지정하지 않는 경우 이 <see cref="T:System.Threading.Tasks.TaskFactory" />에서 만든 작업에 할당할 기본 취소 토큰입니다.</param>
+      <param name="creationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="continuationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 연속 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="scheduler">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 만든 작업을 예약하는 데 사용할 기본 스케줄러입니다.null 값은 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />를 사용해야 함을 나타냅니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 또는 <paramref name="continuationOptions" />에 잘못된 값을 지정하는 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="creationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="continuationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 연속 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 또는 <paramref name="continuationOptions" />에 잘못된 값을 지정하는 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="scheduler">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 만든 작업을 예약하는 데 사용할 스케줄러입니다.null 값은 현재 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 사용해야 함을 나타냅니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>이 작업 팩터리에 대한 기본 취소 토큰을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 취소 토큰입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>이 작업 팩터리에 대한 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 열거형 값을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 연속 옵션을 지정하는 열거형 값 중 하나입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우또는<paramref name="continuationFunction" />이 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" />가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" />가 잘못된 값을 지정하는 경우</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 스케줄러입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 잘못된 열거형 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수는 잘못된 TaskContinuationOptions 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다. </exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 잘못된 열거형 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>이 작업 팩터리에 대한 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 열거형 값을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 만들기 옵션을 지정하는 열거형 값 중 하나입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>이 작업 팩터리에 대한 작업 스케줄러를 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 작업 스케줄러입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">만들어진 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">만들어진 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>작업을 스레드의 큐에 대기하는 낮은 수준의 작업을 처리하는 개체를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />를 초기화합니다.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>현재 실행 중인 작업과 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>현재 실행 중인 작업과 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 반환합니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>.NET Framework에 의해 제공된 기본 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 인스턴스를 가져옵니다.</summary>
+      <returns>기본 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 인스턴스를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>현재 <see cref="T:System.Threading.SynchronizationContext" />와 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 만듭니다.</summary>
+      <returns>
+        <see cref="P:System.Threading.SynchronizationContext.Current" />에서 확인된 현재 <see cref="T:System.Threading.SynchronizationContext" />와 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</returns>
+      <exception cref="T:System.InvalidOperationException">현재 SynchronizationContext를 TaskScheduler로 사용할 수 없습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>디버거를 지원하기 위해 현재 스케줄러의 큐에 대기되어 실행을 기다리고 있는 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 열거 가능한 형식을 생성합니다.</summary>
+      <returns>디버거가 현재 이 스케줄러의 큐에 대기된 작업을 트래버스할 수 있도록 허용하는 열거 가능한 형식입니다.</returns>
+      <exception cref="T:System.NotSupportedException">이 스케줄러는 현재 대기 중인 작업 목록을 생성할 수 없습니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />의 고유 ID를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />의 고유 ID를 반환합니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />가 지원할 수 있는 최대 동시성 수준을 나타냅니다.</summary>
+      <returns>최대 동시성 수준을 나타내는 정수를 반환합니다.기본 스케줄러는 <see cref="F:System.Int32.MaxValue" />를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 스케줄러의 큐에 대기합니다. </summary>
+      <param name="task">큐에 대기할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>이전에 이 스케줄러의 큐에 대기된 <see cref="T:System.Threading.Tasks.Task" />를 큐에서 제거하려고 합니다.</summary>
+      <returns>
+        <paramref name="task" /> 인수가 큐에서 제거되었는지 여부를 나타내는 부울입니다.</returns>
+      <param name="task">큐에서 제거할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>이 스케줄러에 제공된 <see cref="T:System.Threading.Tasks.Task" />를 실행하려고 합니다.</summary>
+      <returns>
+        <paramref name="task" />가 실행되었으면 true이고, 그렇지 않으면 false인 부울입니다.실행이 실패하는 일반적인 이유는 작업이 이전에 실행되었거나 다른 스레드에서 실행 중이기 때문입니다.</returns>
+      <param name="task">실행할 <see cref="T:System.Threading.Tasks.Task" /> 개체입니다.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" />는 이 스케줄러와 연결되어 있지 않습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" />를 이 호출에서 동기적으로 실행할 수 있는지 여부를 확인하고 실행 가능할 경우 실행합니다.</summary>
+      <returns>작업이 인라인으로 실행되었는지 여부를 나타내는 부울 값입니다.</returns>
+      <param name="task">실행할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <param name="taskWasPreviouslyQueued">작업이 이전에 큐에 대기되었는지 여부를 나타내는 부울입니다.이 매개 변수가 True이면 작업이 이전에 큐에 대기된 것일 수 있습니다. False이면 작업이 큐에 대기되지 않은 것입니다. 작업을 큐에 대기하지 않고 인라인으로 실행하려면 이 호출을 수행합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" />가 이미 실행되었습니다.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>오류가 발생한 작업의 관찰되지 않은 예외가 기본적으로 프로세스를 종료하는 예외 에스컬레이션 정책을 트리거하려는 경우 발생합니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />에서 잘못된 작업을 알리기 위해 사용되는 예외를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>기본 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 수명 주기에서 현재 단계를 나타냅니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>작업을 실행하기 전에 토큰이 신호를 받은 상태이거나 작업의 CancellationToken이 이미 신호를 받은 상태에서 자체 CancellationToken과 함께 OperationCanceledException을 throw하여 작업이 취소를 승인했습니다.자세한 내용은 작업 취소을 참조하십시오.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>작업이 초기화되었지만 예약되지는 않았습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>작업이 처리되지 않은 예외 때문에 완료되었습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>작업이 실행을 완료했습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>작업이 실행되고 있지만 완료되지 않았습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>작업이 .NET Framework 인프라를 통해 내부적으로 활성화되고 예약되기 위해 대기 중입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>작업이 실행을 마쳤지만 연결된 자식 작업이 완료되기까지 암시적으로 대기 중입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>작업이 실행되도록 예약되었지만 아직 실행되지 않았습니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>오류가 발생한 <see cref="T:System.Threading.Tasks.Task" />의 예외가 관찰되지 않을 때 발생하는 이벤트에 대한 데이터를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>관찰되지 않은 예외를 사용하여 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="exception">관찰되지 않은 예외입니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>관찰되지 않은 예외입니다.</summary>
+      <returns>관찰되지 않은 예외입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>이 예외가 "관찰됨"으로 표시되었는지 여부를 가져옵니다.</summary>
+      <returns>이 예외가 "관찰됨"으로 표시되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>
+        <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" />을 "관찰됨"으로 표시하여 기본적으로 프로세스를 종료하는 예외 에스컬레이션 정책을 트리거하지 않도록 합니다.</summary>
+    </member>
+  </members>
+</doc>

+ 3156 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/ru/System.Threading.Tasks.xml

@@ -0,0 +1,3156 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Представляет одну или несколько ошибок, происходящих во время выполнения приложения.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> со ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> со ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> с заданным сообщением об ошибке и ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerException" /> является null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> с заданным сообщением об ошибке и ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Объединяет экземпляры <see cref="T:System.AggregateException" /> в один новый экземпляр.</summary>
+      <returns>Новый объединенный объект <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Возвращает объект <see cref="T:System.AggregateException" />, являющийся первопричиной данного исключения.</summary>
+      <returns>Возвращает объект <see cref="T:System.AggregateException" />, являющийся первопричиной данного исключения.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Вызывает обработчик для каждого объекта <see cref="T:System.Exception" />, содержащегося в данном объекте <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Предикат, который должен выполняться для каждого исключения.Предикат принимает в качестве аргумента подлежащий обработке объект <see cref="T:System.Exception" /> и возвращает логическое значение, указывающее, было ли обработано исключение.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="predicate" /> является null.</exception>
+      <exception cref="T:System.AggregateException">Не обработано исключение, содержащихся в этом <see cref="T:System.AggregateException" />.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Получает доступную только для чтения коллекцию экземпляров <see cref="T:System.Exception" />, вызывавших текущее исключение.</summary>
+      <returns>Возвращает доступную только для чтения коллекцию экземпляров <see cref="T:System.Exception" />, вызывавших текущее исключение.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Создает и возвращает строковое представление текущего объекта <see cref="T:System.AggregateException" />.</summary>
+      <returns>Строковое представление текущего исключения.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Исключение, которое создается в потоке при отмене операции, которая выполнялась в этом потоке.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с системным сообщением об ошибке.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке.</summary>
+      <param name="message">Строка <see cref="T:System.String" />, описывающая ошибку.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке, ссылкой на внутренней исключение, вызвавшее это исключение, и токен отмены.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке и токеном отмены.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с токеном отмены.</summary>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Получает токен, связанный с отмененной операцией.</summary>
+      <returns>Токен, связанный с отмененной операцией, или токен по умолчанию.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Представляет построитель для асинхронных методов, которые возвращают задачу.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Помечает задачу как сбойную и привязывает указанное исключение в задаче.</summary>
+      <param name="exception">Исключение для привязки к задаче.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.– или –Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Отмечает задачу как успешно завершенную.</summary>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.– или –Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Получает задачу для данного построителя.</summary>
+      <returns>Задача для этого построителя.</returns>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Представляет построитель для асинхронных методов, который возвращает задачу и предоставляет параметр для результата.</summary>
+      <typeparam name="TResult">Результат, используемый для выполнения задачи.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Помечает задачу как сбойную и привязывает указанное исключение в задаче.</summary>
+      <param name="exception">Исключение для привязки к задаче.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Отмечает задачу как успешно завершенную.</summary>
+      <param name="result">Результат, используемый для выполнения задачи.</param>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Получает задачу для данного построителя.</summary>
+      <returns>Задача для этого построителя.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Представляет построитель для асинхронных методов, которые не возвращают значение.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Привязывает исключение к конструктору метода.</summary>
+      <param name="exception">Исключение для привязки.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Помечает метод построения как успешно завершенный.</summary>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Предоставляет ожидаемый объект, который включает настроенные объекты await для задачи.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>возвращает объект типа awaiter для этого объекта awaitable.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Предоставляет ожидаемый объект, который включает настроенные объекты await для задачи.</summary>
+      <typeparam name="TResult">Тип результата, созданного данным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>возвращает объект типа awaiter для этого объекта awaitable.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Предоставляет объект типа awaiter для объекта awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершенной задачи.</summary>
+      <returns>Результат завершенной задачи.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии сбоя.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, завершена ли ожидаемая задача.</summary>
+      <returns>Значение true, если задача, выполнение которой ожидается, завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter. </summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Предоставляет объект типа awaiter для объекта awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершенной задачи.</summary>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии сбоя.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, завершена ли ожидаемая задача.</summary>
+      <returns>Значение true, если задача, выполнение которой ожидается, завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter. </summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Представляет конечные автоматы, созданные для асинхронных методов.Этот тип предназначен только для использования компилятором.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Перемещает конечный автомат в его следующее состояние.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Настраивает конечный автомат с размещенной в куче репликой.</summary>
+      <param name="stateMachine">Размещенная в куче реплика.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Представляет объект типа awaiter, которая планирует продолжение после завершения операции ожидания.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения, которое вызывается, когда завершается экземпляр.</summary>
+      <param name="continuation">Действие, вызываемое по завершении операции.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> имеет значение NULL (Nothing в Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Представляет операцию, которая планирует продолжение после ее завершения.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения, которое вызывается, когда завершается экземпляр.</summary>
+      <param name="continuation">Действие, вызываемое по завершении операции.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> имеет значение NULL (Nothing в Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Предоставляет объект, который ожидает завершения асинхронной задачи. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершения асинхронной задачи.</summary>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Получает значение, показывающее, завершена ли асинхронная задача.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Задает действие, выполняемое, когда объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> прекращает ожидать завершения выполнения асинхронной задачи.</summary>
+      <param name="continuation">Действие, которое необходимо выполнить после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для асинхронной задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Представляет объект, который ожидает завершения асинхронной задачи и предоставляет параметр для результата.</summary>
+      <typeparam name="TResult">Результат для задачи.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Завершает ожидание завершения асинхронной задачи.</summary>
+      <returns>Результат завершенной задачи.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Получает значение, показывающее, завершена ли асинхронная задача.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Задает действие, выполняемое, когда объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> прекращает ожидать завершения выполнения асинхронной задачи.</summary>
+      <param name="continuation">Действие, которое необходимо выполнить после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для асинхронной задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Предоставляет контекст для ожидания при асинхронном переключении на целевую среду.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Извлекает объект <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> для данного экземпляра класса.</summary>
+      <returns>Объект, который используется для отслеживания завершения асинхронной операции.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Предоставляет ожидающий объект для переключения на целевую среду.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Завершает операцию ожидания.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, является ли оператор yield необязательным.</summary>
+      <returns>Всегда false, что указывает, что выходные данные всегда требуется для <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Задает вызываемое продолжение.</summary>
+      <param name="continuation">Действие, вызываемое асинхронно.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="continuation" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Отправляет <paramref name="continuation" /> обратно к текущему контексту.</summary>
+      <param name="continuation">Действие, вызываемое асинхронно.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Распространяет уведомление о том, что операции следует отменить.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Инициализирует объект <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Состояние отмены для токена.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Возвращает значение, указывающее, может ли данный токен находиться в отмененном состоянии.</summary>
+      <returns>Значение true, если данный токен может переходить в отмененное состояние; в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationToken" /> заданному объекту <see cref="T:System.Object" />.</summary>
+      <returns>Значение true, если <paramref name="other" /> является <see cref="T:System.Threading.CancellationToken" /> и два экземпляра равны; в противном случае — значение false.Два токена равны, если они связаны с одним объектом <see cref="T:System.Threading.CancellationTokenSource" /> или если они оба были созданы открытыми конструкторами CancellationToken и их значения <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> равны.</returns>
+      <param name="other">Второй объект, с которым нужно сравнить данный экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationToken" /> заданному токену.</summary>
+      <returns>Значение true, если экземпляры равны; в противном случае — значение false.Два токена равны, если они связаны с одним объектом <see cref="T:System.Threading.CancellationTokenSource" /> или если они оба были созданы открытыми конструкторами CancellationToken и их значения <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> равны.</returns>
+      <param name="other">Второй токен <see cref="T:System.Threading.CancellationToken" />, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Служит хэш-функцией для <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Хэш-код для текущего экземпляра <see cref="T:System.Threading.CancellationToken" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Возвращает значение, указывающее, есть ли для данного токена запрос на отмену.</summary>
+      <returns>Значение true, если для данного токена создан запрос на отмену; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Возвращает пустое значение <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Пустой токен отмены. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Определяет, равны ли два экземпляра <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Значение true, если экземпляры равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Определяет, действительно ли два экземпляра <see cref="T:System.Threading.CancellationToken" /> не равны.</summary>
+      <returns>Значение true, если экземпляры не равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="useSynchronizationContext">Логическое значение, указывающее, следует ли записывать текущий объект <see cref="T:System.Threading.SynchronizationContext" /> и использовать его при вызове <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">Состояние, передаваемое обратному вызову <paramref name="callback" /> при вызове делегата.Может содержать пустое значение.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">Состояние, передаваемое обратному вызову <paramref name="callback" /> при вызове делегата.Может содержать пустое значение.</param>
+      <param name="useSynchronizationContext">Логическое значение, указывающее, следует ли записывать текущий объект <see cref="T:System.Threading.SynchronizationContext" /> и использовать его при вызове <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Создает исключение <see cref="T:System.OperationCanceledException" />, если для данного токена есть запрос на отмену.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Возвращает дескриптор <see cref="T:System.Threading.WaitHandle" />, получающий сигнал при отмене токена.</summary>
+      <returns>Дескриптор <see cref="T:System.Threading.WaitHandle" />, получающий сигнал при отмене токена.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Представляет делегат обратного вызова, зарегистрированный с объектом <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" /> заданному объекту <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если данный параметр и <paramref name="obj" /> равны.В противном случае — значение false.Два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> равны, если они оба ссылаются на вывод одного вызова к одному методу Register объекта <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Второй объект, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" /> заданному объекту <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если данный параметр и <paramref name="other" /> равны.В противном случае — значение false. Два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> равны, если они оба ссылаются на вывод одного вызова к одному методу Register объекта <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Второй токен <see cref="T:System.Threading.CancellationTokenRegistration" />, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Служит хэш-функцией для объекта <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Хэш-код для текущего экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" />.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, равны ли два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если экземпляры объектов равны; в противном случае ― значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, действительно ли два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> не равны.</summary>
+      <returns>Значение true, если экземпляры не равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Отправляет токену <see cref="T:System.Threading.CancellationToken" /> сигнал отмены.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />, который будет отменен после указанной задержки (в миллисекундах).</summary>
+      <param name="millisecondsDelay">Интервал времени ожидания в миллисекундах перед отменой <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />, который будет отменен после указанного периода времени.</summary>
+      <param name="delay">Интервал времени ожидания в миллисекундах перед отменой <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Передает запрос на отмену.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Передает запрос отмены и определяет, будут ли последующие обратные вызовы и отменяемые операции обрабатываться.</summary>
+      <param name="throwOnFirstException">Значение true, если исключения нужно распространять немедленно; в противном случае — значение false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Планирует операцию отмены для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> после указанного числа миллисекунд.</summary>
+      <param name="millisecondsDelay">Интервал времени ожидания перед отменой этого объекта <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Планирует операцию отмены для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> после указанного периода времени.</summary>
+      <param name="delay">Интервал времени ожидания перед отменой этого объекта <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Создает объект <see cref="T:System.Threading.CancellationTokenSource" />, который будет иметь отмененное состояние, если какой-либо из исходных токенов находится в отмененном состоянии.</summary>
+      <returns>Объект <see cref="T:System.Threading.CancellationTokenSource" />, связанный с исходными токенами.</returns>
+      <param name="token1">Первый токен отмены, который следует контролировать.</param>
+      <param name="token2">Второй токен отмены, который следует контролировать.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Создает объект <see cref="T:System.Threading.CancellationTokenSource" />, который будет иметь отмененное состояние, если любой из исходных токенов в заданном массиве находится в отмененном состоянии.</summary>
+      <returns>Объект <see cref="T:System.Threading.CancellationTokenSource" />, связанный с исходными токенами.</returns>
+      <param name="tokens">Массив, содержащий экземпляры токена отмены для наблюдения.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.Threading.CancellationTokenSource" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+      <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Получает значение, указывающее, есть ли для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> запрос на отмену.</summary>
+      <returns>Значение true, если для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> есть запрос на отмену; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Возвращает объект <see cref="T:System.Threading.CancellationToken" />, связанный с этим объектом <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>Рабочая область метаданных <see cref="T:System.Threading.CancellationToken" />, связанная с этим соединением <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Предоставляет планировщики задачи, которые координируются для выполнения задач, обеспечивая то, что параллельные задачи могут выполняться одновременно, а эксклюзивные задачи - нет.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика с максимальным уровнем параллелизма.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+      <param name="maxConcurrencyLevel">Максимальное количество параллельно выполняемых задач.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика с максимальным уровнем параллелизма и максимальным количеством запланированных задач, которые могут обрабатываться как одна единица.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+      <param name="maxConcurrencyLevel">Максимальное количество параллельно выполняемых задач.</param>
+      <param name="maxItemsPerTask">Максимальное число задач обработки для каждой базовой запланированной задачи, используемой парой.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Информирует пару планировщика, что она больше не должна принимать задачи.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Получает <see cref="T:System.Threading.Tasks.Task" />, который завершится, когда планировщик закончит обработку.</summary>
+      <returns>Асинхронная операция, которая завершается при завершении обработки планировщиком.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Получает <see cref="T:System.Threading.Tasks.TaskScheduler" />, который можно использовать для планирования задач в этой паре, которая может выполняться параллельно с другими задачами на этой паре.</summary>
+      <returns>Объект, который может использоваться для параллельного планирования заданий.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Получает <see cref="T:System.Threading.Tasks.TaskScheduler" />, который можно использовать для планирования задач в этой паре, которая должна выполняться исключительно с учетом других задач в этой паре.</summary>
+      <returns>Объект, который можно использовать для планирования задач, не выполняющихся параллельно с другими задачами.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Представляет асинхронную операцию.Исходный код .NET Framework для этого типа см. в указанном источнике.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием и токеном <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием и параметрами создания.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием и параметрами создания.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием и состоянием.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Возвращает объект состояния, предоставленный при создании задачи <see cref="T:System.Threading.Tasks.Task" />, или значение null, если объект не предоставлен.</summary>
+      <returns>Объект <see cref="T:System.Object" />, представляющий данные о состоянии, переданные задаче на этапе создания.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Возвращает задачу, которая уже завершилась успешно. </summary>
+      <returns>Успешно завершенная задача. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Настраивает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Объект, используемый для ожидания данной задачи.</returns>
+      <param name="continueOnCapturedContext">Значение true, чтобы попытаться выполнить маршалинг продолжения обратно в исходный захваченный контекст; в противном случае — значение false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое получает токен отмены и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое после завершения целевой задачи в соответствии с заданными параметрами <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.Продолжение получает токен отмены и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданными параметрами <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое после завершения целевой задачи в соответствии с заданными параметрами <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданными параметрами <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения задачи.При запуске делегату передается в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и токен отмены и которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и токен отмены и которое выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение выполняется на основе набора указанных условий и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение выполняется на основе набора указанных условий.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" /> и возвращает значение. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает токен отмены.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с заданными параметрами и возвращает значение.Продолжение получает токен отмены и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с заданным условием <paramref name="continuationOptions." />. При запуске делегату будет передана завершенная задача в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с заданными параметрами и возвращает значение. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />, а также возвращает значение. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает предоставленные вызывающей стороной сведения и токен отмены.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется на основе указанных параметров продолжения токена после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает предоставленные вызывающей стороной сведения и токен отмены, а также использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое выполняется на основе указанных параметров продолжения токена после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение получает предоставленные вызывающей стороной сведения.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение получает предоставленные вызывающей стороной сведения и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Возвращает объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, используемый для создания данной задачи.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, используемый для создания данной задачи.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Возвращает уникальный идентификатор выполняющейся в настоящее время задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Целое число, присвоенное системой выполняемой в настоящее время задаче.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Создает задачу, которая будет выполнена после некоторой временной задержки. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="millisecondsDelay">Число миллисекунд, в течение которого ожидается завершение возвращаемой задачи, или -1 для неограниченного времени ожидания. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Создает отменяемую задачу, которая будет выполнена после некоторой временной задержки. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="millisecondsDelay">Число миллисекунд, в течение которого ожидается завершение возвращаемой задачи, или -1 для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, проверяемый до завершения возвращаемой задачи. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Создает задачу, которая завершается через заданное время. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="delay">Интервал времени, в течение которого ожидается завершение возвращаемой задачи, или TimeSpan.FromMilliseconds(-1) для неограниченного времени ожидания. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Создает отменяемую задачу, которая завершается через заданное время. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="delay">Интервал времени, в течение которого ожидается завершение возвращаемой задачи, или TimeSpan.FromMilliseconds(-1) для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, проверяемый до завершения возвращаемой задачи. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Возвращает объект <see cref="T:System.AggregateException" />, который привел к преждевременному завершению задачи <see cref="T:System.Threading.Tasks.Task" />.Если задача <see cref="T:System.Threading.Tasks.Task" /> завершилась успешно или еще не создала ни одного исключения, возвращает значение null.</summary>
+      <returns>Объект <see cref="T:System.AggregateException" />, который привел к преждевременному завершению задачи <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Предоставляет доступ к методам фабрики для создания и настройки экземпляров <see cref="T:System.Threading.Tasks.Task" /> и <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект фабрики, который может создавать разнообразные объекты <see cref="T:System.Threading.Tasks.Task" /> и <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task" />, которая завершилась из-за отмены с помощью указанного маркера отмены.</summary>
+      <returns>Отменяемая задача. </returns>
+      <param name="cancellationToken">Маркер отмены, с которым завершается задача. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершилась из-за отмены с помощью указанного маркера отмены.</summary>
+      <returns>Отменяемая задача. </returns>
+      <param name="cancellationToken">Маркер отмены, с которым завершается задача. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершилась с указанным исключением. </summary>
+      <returns>Задача, завершившаяся сбоем. </returns>
+      <param name="exception">Исключение, с которым завершается задача. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task" />, которая завершилась с указанным исключением. </summary>
+      <returns>Задача, завершившаяся сбоем. </returns>
+      <param name="exception">Исключение, с которым завершается задача. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершается удачно с указанным результатом.</summary>
+      <returns>Успешно завершенная задача.</returns>
+      <param name="result">Результат, сохраняемый в завершенную задачу. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Возвращает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Экземпляр объекта типа awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Возвращает уникальный идентификатор данного экземпляра <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Целое число, присвоенное системой данному экземпляру задачи. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Возвращает значение, указывающее, завершилось ли выполнение данного экземпляра <see cref="T:System.Threading.Tasks.Task" /> из-за отмены.</summary>
+      <returns>Значение true, если задача была завершена из-за отмены; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Возвращает значение, которое показывает, завершилась ли задача <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Возвращает значение, указывающее, завершилась ли задача <see cref="T:System.Threading.Tasks.Task" /> из-за необработанного исключения.</summary>
+      <returns>Значение true, если задача создала необрабатываемое исключение; в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает дескриптор задачи для этой работы.</summary>
+      <returns>Задача, которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="action">Работа для асинхронного выполнения</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает дескриптор задачи для этой работы.</summary>
+      <returns>Задача, которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="action">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи Task(TResult), возвращаемой <paramref name="function" />.</summary>
+      <returns>Объект Task(TResult), представляющий прокси для объекта Task(TResult), возвращаемого <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей прокси-сервера.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи Task(TResult), возвращаемой <paramref name="function" />.</summary>
+      <returns>Объект Task(TResult), представляющий прокси для объекта Task(TResult), возвращаемого <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей прокси-сервера.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи, возвращаемой функцией <paramref name="function" />.</summary>
+      <returns>Задача, которая представляет прокси для задачи, возвращаемой <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи, возвращаемой функцией <paramref name="function" />.</summary>
+      <returns>Задача, которая представляет прокси для задачи, возвращаемой <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения. </param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Ставит в очередь заданную работу для запуска в пуле потоков и возвращает объект <see cref="T:System.Threading.Tasks.Task`1" />, представляющий эту работу. </summary>
+      <returns>Объект задачи, представляющий работу в очереди на выполнение в пуле потоков. </returns>
+      <param name="function">Работа для асинхронного выполнения. </param>
+      <typeparam name="TResult">Возвращаемый тип задачи. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в пуле потоков и возвращает дескриптор Task(TResult) для этой работы.</summary>
+      <returns>Задача Task(TResult), которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <typeparam name="TResult">Тип результата задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Синхронно выполняет задачу <see cref="T:System.Threading.Tasks.Task" /> в текущем планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Синхронно выполняет задачу <see cref="T:System.Threading.Tasks.Task" /> в предоставленном планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Планировщик, в котором следует попытаться выполнить задачу.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Запускает задачу <see cref="T:System.Threading.Tasks.Task" />, планируя ее выполнение в текущем планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Запускает задачу <see cref="T:System.Threading.Tasks.Task" />, планируя ее выполнение в заданном планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, с которым нужно связать и в котором нужно выполнить данную задачу.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Возвращает состояние <see cref="T:System.Threading.Tasks.TaskStatus" /> данной задачи.</summary>
+      <returns>Текущее состояние <see cref="T:System.Threading.Tasks.TaskStatus" /> данного экземпляра задачи.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Возвращает дескриптор <see cref="T:System.Threading.WaitHandle" />, который можно использовать для ожидания завершения задачи.</summary>
+      <returns>Дескриптор <see cref="T:System.Threading.WaitHandle" />, который можно использовать для ожидания завершения задачи.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Возвращает значение, указывающее, синхронно ли выполнена операция.</summary>
+      <returns>Значение true, если операция завершилась синхронно, в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Ожидает завершения задачи <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или <see cref="F:System.Threading.Timeout.Infinite" /> (-1) для неограниченного времени ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.Ожидание завершается, если время ожидания истекает или токен отмены отменяется до завершения задачи.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или <see cref="F:System.Threading.Timeout.Infinite" /> (-1) для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.Ожидание завершается, если токен отмены отменяется до завершения задачи.</summary>
+      <param name="cancellationToken">Токен отмены, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Ожидает завершения выполнения задач <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного периода.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд или до отмены ожидания.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задач.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />, пока ожидание не будет отменено. </summary>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задач.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Ожидает завершения выполнения всех указанных отменяемых объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного интервала.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Ожидает завершения выполнения любого из указанных объектов <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" />.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Ожидает завершения выполнения любого из указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд или до отмены токена отмены.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться. </param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />, пока ожидание не будет отменено.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" />.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться. </param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Ожидает завершения выполнения любого из указанных отменяемых объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного интервала.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task`1" /> объекты в перечислимой коллекции будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач. </returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать. </param>
+      <typeparam name="TResult">Тип завершенной задачи. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task" /> объекты в перечислимой коллекции будут завершены.</summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач. </returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task" /> объекты в массиве будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task`1" /> объекты в массиве будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Создает поддерживающий ожидание объект задачи, который асинхронным образом выдает возврат текущему контексту, когда его ожидают.</summary>
+      <returns>Контекст, который при ожидании будет асинхронно переходить назад в текущий контекст во время ожидания.Если текущий <see cref="T:System.Threading.SynchronizationContext" /> отличен от null, он также обрабатывается как текущий контекст.В противном случае планировщик задач, связанный с задачей, выполняющейся в данный момент, рассматривается как текущий контекст.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Представляет асинхронную операцию, которая может вернуть значение.</summary>
+      <typeparam name="TResult">Тип результата, созданного данной задачей <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения данной задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией и параметрами создания.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией и параметрами создания.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанными функцией и состоянием.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения новой задаче.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Настраивает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект, используемый для ожидания данной задачи.</returns>
+      <param name="continueOnCapturedContext">Значение true, чтобы попытаться выполнить маршалинг продолжения обратно в исходный захваченный контекст; в противном случае — значение false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения предыдущей задачи <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Создает отменяемое продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен отмены, передаваемый новой задаче продолжения. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданным условием в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Создает продолжение, которое получает сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату передается в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Предоставляет доступ к методам фабрики для создания и настройки экземпляров <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект фабрики, который может создавать разнообразные объекты <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Получает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Экземпляр объекта типа awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Получает итоговое значение данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Полученное значение данной задачи <see cref="T:System.Threading.Tasks.Task`1" /> с тем же типом, что и параметр типа данной задачи.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Представляет исключение, используемое для передачи отмены задачи.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> со ссылкой на отмененную задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <param name="task">Отмененная задача.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Получает задачу, связанную с данным исключением.</summary>
+      <returns>Ссылка на задачу <see cref="T:System.Threading.Tasks.Task" />, связанную с этим исключением.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Представляет сторону производителя задач <see cref="T:System.Threading.Tasks.Task`1" />, не привязанных к делегату и предоставляющих доступ к потребительской стороне через свойство <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Тип значений результата, связанного с данным объектом <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданное состояние.</summary>
+      <param name="state">Состояние, используемое в качестве состояния AsyncState базового объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданное состояние и параметры.</summary>
+      <param name="state">Состояние, используемое в качестве состояния AsyncState базового объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Параметры, используемые при создании базовых задач <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> представляет параметры, недопустимые для использования с <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданные параметры.</summary>
+      <param name="creationOptions">Параметры, используемые при создании базовых задач <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> представляет параметры, недопустимые для использования с <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Коллекция исключений для привязки к данному объекту <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Имеется один или несколько элементов null в <paramref name="exceptions" />.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Выражение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exception" /> является null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Итоговое значение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Получает объект <see cref="T:System.Threading.Tasks.Task`1" />, созданный данным объектом <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Возвращает объект <see cref="T:System.Threading.Tasks.Task`1" />, созданный данным <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>Значение true, если операция завершилась успешно; значение false, если не удалось завершить операцию или объект уже был удален.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Выполняет переход базового <see cref="T:System.Threading.Tasks.Task`1" /> в <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> состояние и включает токен отмены должен храниться в отмененной задачи. </summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false. </returns>
+      <param name="cancellationToken">Токен отмены. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false.</returns>
+      <param name="exceptions">Коллекция исключений для привязки к данному объекту <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Имеется один или несколько элементов null в <paramref name="exceptions" />.-или-Коллекция <paramref name="exceptions" /> является пустой.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false.</returns>
+      <param name="exception">Выражение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exception" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false. </returns>
+      <param name="result">Итоговое значение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Указывает, что любая дочерняя задача (т. е. любая вложенная задача, созданная продолжением), которая создается с параметром <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> и для которой производится попытка выполнения в качестве подключенной дочерней задачи, не сможет подключиться к родительской задаче и будет выполняться как отсоединенная дочерняя задача.Для получения дополнительной информации см. Присоединенные и отсоединенные дочерние задачи.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Указывает, что задача продолжения должна выполняться синхронно.Если этот параметр указан, продолжение выполняется в том же потоке, который приводит к переходу предшествующей задачи в конечное состояние.Если при создании продолжения предшествующая задача уже завершена, продолжение будет выполняться в потоке, создавшем его.Если объект <see cref="T:System.Threading.CancellationTokenSource" /> предшествующей задачи в блоке finally (Finally в Visual Basic) удаляется, продолжение с этим параметром будет запущено в указанном блокеfinally.Только очень короткие продолжения должны выполняться синхронно.Так как задача выполняется синхронно, нет необходимости вызывать, например, метод <see cref="M:System.Threading.Tasks.Task.Wait" />, чтобы убедиться, что вызывающий поток ожидает завершения задачи. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>В случае отмены продолжения предотвращает завершение продолжения до тех пор, пока не будет завершена предшествующая задача.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Указывает, что продолжение будет длительной подробной операцией.Предоставляет сведения для <see cref="T:System.Threading.Tasks.TaskScheduler" />, что следует ожидать избыточной подписки.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Если параметры продолжения не указаны, указывает поведение по умолчанию, которое следует использовать при выполнении продолжения.После завершения предыдущей задачи продолжение выполняется асинхронно независимо от конечного значения свойства <see cref="P:System.Threading.Tasks.Task.Status" /> предшествующей задачи.Если продолжение является дочерней задачей, оно создается как отсоединенная вложенная задача.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая задача отменена.Предшествующая задача отменяется, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая ей задача создала необработанное исключение.Предшествующая задача вызывает необработанное исключение, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая ей задача завершилась.Предшествующая задача выполняется полностью, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Указывает, что продолжение должно планироваться, только если предшествующая задача отменена.Предшествующая задача отменяется, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Указывает, что продолжение должно планироваться, только если предшествующая задача завершилась.Предшествующая задача выполняется полностью, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Указание для планирования задач <see cref="T:System.Threading.Tasks.TaskScheduler" /> в том порядке, в котором они были запланированы, т. е. задачи, запланированные ранее, будут выполняться ранее, а более поздние —позже. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Указывает, что задача продолжения должна выполняться асинхронно.Этот приоритет имеет приоритет над <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Задает флаги, которые управляют необязательным поведением создания и выполнения задач. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Указывает, что любая дочерняя задача, для которой выполняется попытка выполнения в качестве подсоединенной дочерней задачи (т. е. она создается с параметром <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />), не сможет подключиться к родительской задаче и будет выполняться как отсоединенная дочерняя задача.Дополнительные сведения см. в разделе Присоединенные и отсоединенные дочерние задачи.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Не позволяет видеть внешний планировщик как текущий планировщик в созданной задаче.Это означает, что такие операции, как StartNew или ContinueWith, которые выполняются в созданной задаче, в качестве текущего планировщика будут видеть свойство <see cref="P:System.Threading.Tasks.TaskScheduler.Default" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Указывает, что задача будет выполняться долго в качестве общей операции, включающей еще несколько компонентов, по размеру превышающих детализированные системы.Предоставляет сведения для <see cref="T:System.Threading.Tasks.TaskScheduler" />, что следует ожидать избыточной подписки.Превышение лимита подписки позволяет создать больше потоков, чем количество доступных аппаратных потоков.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Указывает, что следует использовать поведение по умолчанию.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Рекомендация для <see cref="T:System.Threading.Tasks.TaskScheduler" /> для планирования задач максимально прямым способом, то есть задачи, запланированные ранее, будут выполняться ранее, а более поздние — позднее.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Принудительное асинхронное выполнение продолжений, добавляемых в текущую задачу. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Предоставляет набор статических методов (Shared в Visual Basic) для работы с определенными типами экземпляров <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает прокси-объект <see cref="T:System.Threading.Tasks.Task" />, представляющий асинхронную операцию задачи Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>Задача <see cref="T:System.Threading.Tasks.Task" />, представляющая асинхронную операцию предоставленной задачи Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic).</returns>
+      <param name="task">Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic) для извлечения из оболочки.</param>
+      <typeparam name="TResult">Тип результата задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, если аргумент <paramref name="task" /> равен null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Создает прокси-объект <see cref="T:System.Threading.Tasks.Task" />, представляющий асинхронную операцию задачи <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Задача, представляющая асинхронную операцию предоставленной задачи System.Threading.Tasks.Task(Of Task).</returns>
+      <param name="task">Task&lt;Task&gt; (C#) или Task (Of Task) (Visual Basic) для извлечения из оболочки.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, если аргумент <paramref name="task" /> равен null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Предоставляет поддержку создания и планирования объектов <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с конфигурацией по умолчанию.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен для задач, созданных данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове фабричных методов не задан явно другой токен CancellationToken.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> по умолчанию, который будет назначен для задач, созданных данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове фабричных методов не задан явно другой токен CancellationToken.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> по умолчанию, который нужно использовать при создании задач с помощью данной фабрики TaskFactory.</param>
+      <param name="continuationOptions">Объект <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> по умолчанию, который нужно использовать при создании задач продолжения с помощью данной фабрики TaskFactory.</param>
+      <param name="scheduler">Объект <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию, который нужно использовать при планировании задач, созданных с помощью данной фабрики TaskFactory.Значение NULL означает, что следует использовать TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> по умолчанию, который нужно использовать при создании задач с помощью данной фабрики TaskFactory.</param>
+      <param name="continuationOptions">Объект <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> по умолчанию, который нужно использовать при создании задач продолжения с помощью данной фабрики TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="scheduler">Объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, который нужно использовать при планировании задач, созданных с помощью данной фабрики TaskFactory.Значение NULL означает, что следует использовать текущий TaskScheduler.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Возвращает токен отмены по умолчанию для этой фабрики задач.</summary>
+      <returns>Токен отмены задачи по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Возвращает параметры продолжения задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Параметры продолжения задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач. </summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален. </exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null. -или-<paramref name="continuationAction" /> Аргумент null. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> Массив содержит null значение. -или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален. -или-<paramref name="cancellationToken" /> уже был удален. </exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null. -или-Аргумент <paramref name="continuationAction" /> имеет значение null. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> Массив содержит null значение. -или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Возвращает параметры создания задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Параметры создания задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования задачи, выполняющей метод end.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования задачи, выполняющей метод end.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Возвращает планировщик задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Планировщик задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="action" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">Делегат действия для асинхронного выполнения. </param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />. </param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="action" /> имеет значение null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Предоставляет поддержку создания и планирования объектов <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Возвращаемое значение объектов <see cref="T:System.Threading.Tasks.Task`1" />, созданных методами этого класса. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с конфигурацией по умолчанию.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с конфигурацией по умолчанию.</summary>
+      <param name="cancellationToken">Токен отмены по умолчанию, который будет назначен задачам, созданным данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове методов фабрики не задан явно другой токен отмены.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен отмены по умолчанию, который будет назначен задачам, созданным данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове методов фабрики не задан явно другой токен отмены.</param>
+      <param name="creationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач продолжения данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Планировщик по умолчанию, который нужно использовать при планировании задач, созданных с помощью данной фабрики <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Значение NULL указывает на то, что должно использоваться <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> или <paramref name="continuationOptions" /> имеет недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="creationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач продолжения данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> или <paramref name="continuationOptions" /> имеет недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="scheduler">Планировщик, который нужно использовать при планировании задач, созданных с помощью данной фабрики <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Значение NULL означает, что следует использовать текущий объект <see cref="T:System.Threading.Tasks.TaskScheduler" />.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Возвращает токен отмены по умолчанию для этой фабрики задач.</summary>
+      <returns>Токен отмены по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Возвращает значение перечисления <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> для этой фабрики задач.</summary>
+      <returns>Одно из значений перечисления, которое задает параметры продолжения по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равен null.-или-Значение параметра <paramref name="continuationFunction" /> — null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Свойство <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик, который используется для планирования созданной задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="continuationOptions" /> содержит недопустимое значение.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик, который используется для планирования созданной задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе. </summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется NULL.-или-Аргументом параметра <paramref name="continuationFunction" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение перечисления.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргументом параметра <paramref name="scheduler" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> задает недопустимое значение для TaskContinuationOptions.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален. </exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение перечисления.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Возвращает значение перечисления <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> для этой фабрики задач.</summary>
+      <returns>Одно из значений перечисления, которое задает параметры создания по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="creationOptions" /> указывает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Объект, который управляет поведением созданной <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Объект, который управляет поведением созданной задачи.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Задача, представляющая асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="creationOptions" /> указывает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования задачи, выполняющей метод End.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Возвращает планировщик задач для этой фабрики задач.</summary>
+      <returns>Планировщик задач для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Представляет объект, обрабатывающий низкоуровневую постановку задач в очередь на потоки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Инициализирует объект <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Получает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с выполняемой в настоящий момент задачей.</summary>
+      <returns>Возвращает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с выполняемой в настоящий момент задачей.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Получает экземпляр <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию, предоставляемый платформой .NET Framework.</summary>
+      <returns>Возвращает экземпляр <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с текущим объектом <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с текущим объектом <see cref="T:System.Threading.SynchronizationContext" />, определенным свойством <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Текущий SynchronizationContext нельзя использовать как TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Создает перечисляемый объект экземпляров <see cref="T:System.Threading.Tasks.Task" />, которые в настоящее время находятся в очереди планировщика, ожидая выполнения (только для поддержки отладки).</summary>
+      <returns>Перечисляемый объект, позволяющий отладчику перемещаться по задачам, которые находятся в очереди данного планировщика.</returns>
+      <exception cref="T:System.NotSupportedException">Этому планировщику не удается создать список находящихся в данный момент в очереди задач.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Получает уникальный идентификатор данного объекта <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Возвращает уникальный идентификатор для данного объекта <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Указывает максимальный уровень параллелизма, который может поддерживаться данным планировщиком <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Возвращает целое число, представляющее максимальный уровень параллелизма.Планировщик по умолчанию возвращает значение свойства <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Ставит объект <see cref="T:System.Threading.Tasks.Task" /> в очередь планировщика. </summary>
+      <param name="task">Помещаемый в очередь объект <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Пытается удалить из очереди задачу <see cref="T:System.Threading.Tasks.Task" />, ранее поставленную в очередь данного планировщика.</summary>
+      <returns>Логическое значение, указывающее, был ли аргумент <paramref name="task" /> успешно удален из очереди.</returns>
+      <param name="task">Объект <see cref="T:System.Threading.Tasks.Task" /> для удаления из очереди.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Пытается выполнить предоставленную задачу <see cref="T:System.Threading.Tasks.Task" /> в этом планировщике.</summary>
+      <returns>Логическое значение true, если задача <paramref name="task" /> успешно выполнена; в противном случае — значение false.Общая причина ошибки выполнения состоит в том, что задача выполнялась ранее или выполняется другим потоком.</returns>
+      <param name="task">Выполняемая задача <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> не связана с данным планировщиком.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Определяет, можно ли выполнить предоставленную задачу <see cref="T:System.Threading.Tasks.Task" /> в этом вызове синхронно, и если возможно, выполняет ее.</summary>
+      <returns>Логическое значение, определяющее, была ли задача выполнена на месте.</returns>
+      <param name="task">Объект <see cref="T:System.Threading.Tasks.Task" />, который требуется выполнить.</param>
+      <param name="taskWasPreviouslyQueued">Логическое значение, указывающее, была ли задача ранее поставлена в очередь.Если этот параметр имеет значение True, задача могла ранее быть в очереди; если он имеет значение False, задача не была поставлена в очередь, а данный вызов совершается для выполнения задачи на месте без постановки в очередь.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> уже выполнена.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Происходит, если непредвиденное исключение задачи со сбоем готово запустить политику эскалации исключений, которая по умолчанию прекратит процесс.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Представляет исключение, используемое для передачи недопустимой операции планировщиком <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Инициализирует новый экземпляр <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> с сообщением об ошибке по умолчанию и ссылкой на внутреннее исключение, вызвавшее данное исключение.</summary>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Представляет текущий этап жизненного цикла задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>Задача приняла отмену, создав исключение OperationCanceledException с собственным токеном CancellationToken, пока он находился в состоянии получения сигнала, или токен CancellationToken задачи уже получил сигнал до начала выполнения задачи.Для получения дополнительной информации см. Отмена задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>Задача инициализирована, но еще не запланирована.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Задача завершилась из-за необработанного исключения.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>Задача успешно завершена.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>Задача выполняется, но еще не завершилась.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>Задача ожидает активации и внутреннего планирования инфраструктурой платформы .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>Задача закончила выполнение и неявно ожидает завершения подключенных к ней дочерних задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Задача запланирована для выполнения, но еще не начала выполняться.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Предоставляет данные для события, создаваемого, если происходит непредвиденное исключение задачи с ошибкой <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> с непредвиденным исключением.</summary>
+      <param name="exception">Непредвиденное исключение.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Непредвиденное исключение.</summary>
+      <returns>Непредвиденное исключение.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Получает значение, указывающее, отмечено ли данное исключение как observed.</summary>
+      <returns>Значение true, если исключение помечено как observed, в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Присваивает свойству <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> значение observed, не давая ему запускать политику роста исключений, которая по умолчанию прерывает процесс.</summary>
+    </member>
+  </members>
+</doc>

+ 3378 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/zh-hans/System.Threading.Tasks.xml

@@ -0,0 +1,3378 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>表示在应用程序执行期间发生的一个或多个错误。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>将 <see cref="T:System.AggregateException" /> 实例平展入单个新实例。</summary>
+      <returns>一个新的平展 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>返回 <see cref="T:System.AggregateException" />,它是此异常的根本原因。</summary>
+      <returns>返回 <see cref="T:System.AggregateException" />,它是此异常的根本原因。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>对此 <see cref="T:System.AggregateException" /> 所包含的每个 <see cref="T:System.Exception" /> 调用处理程序。</summary>
+      <param name="predicate">要对每个异常执行的谓词。该谓词接受作为参数来处理 <see cref="T:System.Exception" />,并返回指示异常是否已处理的布尔值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 参数为 null。</exception>
+      <exception cref="T:System.AggregateException">未处理此 <see cref="T:System.AggregateException" /> 包含的异常。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>获取导致当前异常的 <see cref="T:System.Exception" /> 实例的只读集合。</summary>
+      <returns>返回导致当前异常的 <see cref="T:System.Exception" /> 实例的只读集合。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>创建并返回当前 <see cref="T:System.AggregateException" /> 的字符串表示形式。</summary>
+      <returns>当前异常的字符串表示形式。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>取消线程正在执行的操作时在线程中引发的异常。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>使用系统提供的错误信息初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>使用指定的错误信息初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该错误的 <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>用指定的错误消息、对作为此异常原因的内部异常的引用以及取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>使用指定的错误信息和取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>用取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>获取与已取消的操作关联的令牌。</summary>
+      <returns>与已取消的操作关联的令牌,或默认令牌。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>表示生成器,用于返回任务的异步方法。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>标记此任务为失败并绑定指定的异常至此任务。</summary>
+      <param name="exception">要绑定到任务的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">任务已完成。- 或 -该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>将任务标记为已成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">任务已完成。- 或 -该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>获取此生成器的任务。</summary>
+      <returns>此生成器的任务。</returns>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>表示异步方法的生成器,该生成器将返回任务并提供结果的参数。</summary>
+      <typeparam name="TResult">用来完成任务的结果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>标记此任务为失败并绑定指定的异常至此任务。</summary>
+      <param name="exception">要绑定到任务的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">任务已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>将任务标记为已成功完成。</summary>
+      <param name="result">用来完成任务的结果。</param>
+      <exception cref="T:System.InvalidOperationException">任务已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>获取此生成器的任务。</summary>
+      <returns>此生成器的任务。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>表示生成器,用于不返回值的异步方法。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>将一个异常绑定到该方法生成器。</summary>
+      <param name="exception">要绑定的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>标记此方法生成器为成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>提供用于启用对任务的已配置等待的可等待对象。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>返回此可等待对象的 Awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>提供用于启用对任务的已配置等待的可等待对象。</summary>
+      <typeparam name="TResult">此 <see cref="T:System.Threading.Tasks.Task`1" /> 生成的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>返回此可等待对象的 Awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>提供可等待对象 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 Awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>结束对已完成任务的等待。</summary>
+      <returns>已完成任务的结果。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">该任务在出错状态下完成。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>获取一个值,该值指定等待中的任务是否已完成。</summary>
+      <returns>如果已成功完成等待任务,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>提供可等待 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 对象的 Awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>结束对已完成任务的等待。</summary>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">该任务在出错状态下完成。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>获取指定长期任务是否复杂的值。</summary>
+      <returns>如果已成功完成等待任务,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>表示为异步方法生成的状态机。此类别仅供编译器使用。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>移动此状态机至其下一个状态。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>使用堆分配的副本配置该状态机。</summary>
+      <param name="stateMachine">堆分配的副本。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>表示等候程序,其计划等待操作完成时的后续部分。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>计划实例完成时调用的延续操作。</summary>
+      <param name="continuation">要在操作完成时调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数是 null(在 Visual Basic 中为 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>表示操作,其计划等待操作完成时的后续部分。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>计划实例完成时调用的延续操作。</summary>
+      <param name="continuation">要在操作完成时调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数是 null(在 Visual Basic 中为 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>提供对象,其等待异步任务的完成。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>异步任务完成后关闭等待任务。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">在 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态中完成的任务。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>获取一个值,该值指示异步任务是否已完成。</summary>
+      <returns>如果该任务已完成,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>将操作设置为当 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象停止等待异步任务完成时执行。</summary>
+      <param name="continuation">在等待操作完成时要执行的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>计划与此 awaiter 相关异步任务的延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>表示等待完成的异步任务的对象,并提供结果的参数。</summary>
+      <typeparam name="TResult">任务的结果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>异步任务完成后关闭等待任务。</summary>
+      <returns>已完成任务的结果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">在 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态中完成的任务。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>获取一个值,该值指示异步任务是否已完成。</summary>
+      <returns>如果该任务已完成,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>将操作设置为当 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象停止等待异步任务完成时执行。</summary>
+      <param name="continuation">在等待操作完成时要执行的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>计划与此 awaiter 相关异步任务的延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>提供上下文,用于在异步切换到目标环境时等待。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>为此类的实例检索 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 对象。</summary>
+      <returns>用于监视异步操作是否完成的对象。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>提供等待器,用于切换至目标环境。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>结束等待操作。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>获取一个值,该值指示是否需要一个 yield。</summary>
+      <returns>始终 false,指示 yield 始终是 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 所必需的。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>设置延续以调用。</summary>
+      <param name="continuation">要异步调用的调用。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>发送 <paramref name="continuation" /> 回到当前上下文。</summary>
+      <param name="continuation">要异步调用的调用。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>传播有关应取消操作的通知。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="canceled">标记的已取消状态。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>获取此标记是否能处于已取消状态。</summary>
+      <returns>如果此标记能处于已取消状态,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationToken" /> 实例是否等于指定的 <see cref="T:System.Object" />。</summary>
+      <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>
+      <param name="other">要与此实例进行比较的其他对象。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationToken" /> 实例是否等于指定的标记。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。如果两个标记与同一 <see cref="T:System.Threading.CancellationTokenSource" /> 关联,或者它们均是根据公共 CancellationToken 构造函数构造并且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,则两个标记相等。</returns>
+      <param name="other">要与此实例进行比较的另一个 <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>作为 <see cref="T:System.Threading.CancellationToken" /> 的哈希函数。</summary>
+      <returns>当前 <see cref="T:System.Threading.CancellationToken" /> 实例的哈希代码。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>获取是否已请求取消此标记。</summary>
+      <returns>如果已请求取消此标记,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>返回一个空 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
+      <returns>一个空取消标记。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationToken" /> 实例是否相等。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationToken" /> 实例是否不相等。</summary>
+      <returns>如果实例不相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="useSynchronizationContext">一个布尔值,该值指示是否捕获当前 <see cref="T:System.Threading.SynchronizationContext" /> 并在调用 <paramref name="callback" /> 时使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="state">要在调用委托时传递给 <paramref name="callback" /> 的状态。这可能为 null。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="state">要在调用委托时传递给 <paramref name="callback" /> 的状态。这可能为 null。</param>
+      <param name="useSynchronizationContext">一个布尔值,该值指示是否捕获当前 <see cref="T:System.Threading.SynchronizationContext" /> 并在调用 <paramref name="callback" /> 时使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>如果已请求取消此标记,则引发 <see cref="T:System.OperationCanceledException" />。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>获取在取消标记时收到信号的 <see cref="T:System.Threading.WaitHandle" />。</summary>
+      <returns>在取消标记时收到信号的 <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 注册的回调委托。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>释放由 <see cref="T:System.Threading.CancellationTokenRegistration" /> 类的当前实例占用的所有资源。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否等于指定的 <see cref="T:System.Threading.CancellationTokenRegistration" />。</summary>
+      <returns>如果此实例和 <paramref name="obj" /> 相等,则为 true。否则为 false。如果两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例均引用对相同 <see cref="T:System.Threading.CancellationToken" /> Register 方法的单一调用的输出,则这两个实例相等。</returns>
+      <param name="obj">要与此实例进行比较的其他对象。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否等于指定的 <see cref="T:System.Threading.CancellationTokenRegistration" />。</summary>
+      <returns>如果此实例和 <paramref name="other" /> 相等,则为 true。否则为 false。 如果两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例均引用对相同 <see cref="T:System.Threading.CancellationToken" /> Register 方法的单一调用的输出,则这两个实例相等。</returns>
+      <param name="other">要与此实例进行比较的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>作为 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的哈希函数。</summary>
+      <returns>当前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例的哈希代码。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否相等。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否不相等。</summary>
+      <returns>如果两个实例不相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>向应该被取消的 <see cref="T:System.Threading.CancellationToken" /> 发送信号。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例,在指定的延迟(以毫秒为单位)后将被取消。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间间隔(以毫秒为单位)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例,在指定的时间跨度后将被取消。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间间隔。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>传达取消请求。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>传达对取消的请求,并指定是否应处理其余回调和可取消操作。</summary>
+      <param name="throwOnFirstException">如果可以立即传播异常,则为 true;否则为 false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>在指定的毫秒数后计划对此 <see cref="T:System.Threading.CancellationTokenSource" /> 的取消操作。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间范围。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>在指定的时间跨度后计划对此 <see cref="T:System.Threading.CancellationTokenSource" /> 的取消操作。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间范围。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>创建一个将在任何源标记处于取消状态时处于取消状态的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>一个链接到源标记的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">要观察的第一个取消标记。</param>
+      <param name="token2">要观察的第二个取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>创建一个将在在指定的数组中任何源标记处于取消状态时处于取消状态的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>一个链接到源标记的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">包含要观察的取消标记实例的数组。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>释放 <see cref="T:System.Threading.CancellationTokenSource" /> 类的当前实例所使用的所有资源。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>释放 <see cref="T:System.Threading.CancellationTokenSource" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>获取是否已请求取消此 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>如果已请求取消此 <see cref="T:System.Threading.CancellationTokenSource" />,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>获取与此 <see cref="T:System.Threading.CancellationToken" /> 关联的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>与此 <see cref="T:System.Threading.CancellationToken" /> 关联的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>提供任务计划程序,其用于执行任务,同时确保并发任务可同时运行,而独占任务从不运行。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>用指定的计划程序目标初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>初始化针对最大并发级别的指定计划程序 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+      <param name="maxConcurrencyLevel">并发运行的最大任务数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />  类的新实例,该实例针对最大并发级别和最大计划任务数的指定计划程序,并可能作为一个单元来处理。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+      <param name="maxConcurrencyLevel">并发运行的最大任务数。</param>
+      <param name="maxItemsPerTask">要处理的被成对用于每一个基础计划任务的最大任务数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>通知不能接受更多任务的计划程序对。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>当调度程序已经完成处理过程时,获取将要完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>计划程序完成处理时将完成的异步操作。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>获取可用于调度任务到此添加线对的 <see cref="T:System.Threading.Tasks.TaskScheduler" />,其中的线对可以与此线对上的其他任务同时运行。</summary>
+      <returns>可用于当前安排任务的对象。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>获取可用于调度任务到此添加线对的 <see cref="T:System.Threading.Tasks.TaskScheduler" />,其中的线对必须独占地运行,不考虑此线对上的其他任务。</summary>
+      <returns>可用于安排任务没有与其他任务并发运行的对象。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>表示一个异步操作。若要浏览此类型的 .NET Framework 源代码,请参阅引用源。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>使用指定的操作初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>使用指定的操作和 <see cref="T:System.Threading.Tasks.Task" /> 初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>使用指定的操作和状态初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>获取在创建 <see cref="T:System.Threading.Tasks.Task" /> 时提供的状态对象,如果未提供,则为 null。</summary>
+      <returns>一个 <see cref="T:System.Object" />,表示在创建任务时传递给该任务的状态数据。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>获取一个已成功完成的任务。</summary>
+      <returns>已成功完成的任务。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>配置用于等待此 <see cref="T:System.Threading.Tasks.Task" />的 awaiter。</summary>
+      <returns>用于的等待此任务的对象。</returns>
+      <param name="continueOnCapturedContext">尝试将延续任务封送回原始上下文,则为 true;否则为 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时可接收取消标记并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标任务完成时按照指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 执行的延续任务。延续任务会收到一个取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标任务完成时按照指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并执行的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在任务完成时要运行的操作。运行时,委托作为一个参数传递给完成的任务和调用方提供的状态对象。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息和取消标记,并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息和取消标记并执行的延续任务。延续任务根据一组指定的条件执行,并使用指定的计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并执行的延续任务。延续任务根据一组指定的条件执行。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并以异步方式执行的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行并返回一个值的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行并返回一个值的延续任务。延续任务收到取消标记。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个按照指定延续任务选项执行并返回一个值的延续任务。延续任务被传入一个取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions." /> 中指定的条件运行函数。在运行时,委托将作为一个自变量传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个按照指定延续任务选项执行并返回一个值的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行并返回一个值的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时接收调用方提供的状态信息并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时异步执行的延续任务。延续任务接收调用方提供的状态信息和取消标记。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时根据指定的任务延续选项执行的延续任务。延续任务接收调用方提供的状态信息和取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时根据指定的任务延续选项执行的延续任务。延续任务接收调用方提供的状态信息。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。延续任务接收调用方提供的状态信息,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>获取用于创建此任务的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
+      <returns>用于创建此任务的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>返回当前正在执行 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
+      <returns>系统分配给当前正在执行的任务的一个整数。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>创建将在时间延迟后完成的任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="millisecondsDelay">在完成返回的任务前要等待的毫秒数;如果无限期等待,则为 -1。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>创建将在时间延迟后完成的可取消任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="millisecondsDelay">在完成返回的任务前要等待的毫秒数;如果无限期等待,则为 -1。</param>
+      <param name="cancellationToken">将在完成返回的任务之前选中的取消标记。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>创建一个在指定的时间间隔后完成的任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="delay">在完成返回的任务前等待的时间跨度;如果无限期等待,则为 TimeSpan.FromMilliseconds(-1)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>创建一个在指定的时间间隔后完成的可取消任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="delay">在完成返回的任务前等待的时间跨度;如果无限期等待,则为 TimeSpan.FromMilliseconds(-1)。</param>
+      <param name="cancellationToken">将在完成返回的任务之前选中的取消标记。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>获取导致 <see cref="T:System.AggregateException" /> 提前结束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 成功完成或尚未引发任何异常,这将返回 null。</summary>
+      <returns>导致 <see cref="T:System.AggregateException" /> 提前结束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>提供对用于创建 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 的工厂方法的访问。</summary>
+      <returns>一个工厂对象,可创建多种 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task" />,它因指定的取消标记进行的取消操作而完成。</summary>
+      <returns>取消的任务。</returns>
+      <param name="cancellationToken">完成任务的取消标记。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task`1" />,它因指定的取消标记进行的取消操作而完成。</summary>
+      <returns>取消的任务。</returns>
+      <param name="cancellationToken">完成任务的取消标记。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task`1" />,它是以指定的异常来完成的。</summary>
+      <returns>出错的任务。</returns>
+      <param name="exception">完成任务的异常。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task" />,它是以指定的异常来完成的。</summary>
+      <returns>出错的任务。</returns>
+      <param name="exception">完成任务的异常。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>创建指定结果的、成功完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已成功完成的任务。</returns>
+      <param name="result">存储入已完成任务的结果。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>获取用于等待此 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>一个 awaiter 实例。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 实例的唯一 ID。</summary>
+      <returns>系统分配给此任务实例的一个整数。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 实例是否由于被取消的原因而已完成执行。</summary>
+      <returns>如果任务由于被取消而完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
+      <returns>如果任务已完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>获取 <see cref="T:System.Threading.Tasks.Task" /> 是否由于未经处理异常的原因而完成。</summary>
+      <returns>如果任务引发了未经处理的异常,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的任务句柄。</summary>
+      <returns>表示在线程池执行的队列的任务。</returns>
+      <param name="action">以异步方式执行的工作量。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的任务句柄。</summary>
+      <returns>表示在线程池执行的队列的任务。</returns>
+      <param name="action">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>将在线程池上运行的指定工作排队,并返回 Task(TResult) 返回的 <paramref name="function" /> 的代理项。</summary>
+      <returns>表示由 Task(TResult) 返回的 Task(TResult) 的代理的 <paramref name="function" />。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <typeparam name="TResult">代理任务返回的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回 Task(TResult) 返回的 <paramref name="function" /> 的代理项。</summary>
+      <returns>表示由 Task(TResult) 返回的 Task(TResult) 的代理的 <paramref name="function" />。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <typeparam name="TResult">代理任务返回的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>将在线程池上运行的指定工作排队,并返回 <paramref name="function" /> 返回的任务的代理项。</summary>
+      <returns>表示由 <paramref name="function" /> 返回的任务代理的任务。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回 <paramref name="function" /> 返回的任务的代理项。</summary>
+      <returns>表示由 <paramref name="function" /> 返回的任务代理的任务。</returns>
+      <param name="function">以异步方式执行的工作。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>将在线程池上运行的指定工作排队,并返回代表该工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</summary>
+      <returns>表示在线程池中排队执行的工作的任务对象。</returns>
+      <param name="function">以异步方式执行的工作。</param>
+      <typeparam name="TResult">任务的返回类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的 Task(TResult) 句柄。</summary>
+      <returns>表示在线程池执行的队列的 Task(TResult)。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <typeparam name="TResult">任务的结果类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>对当前的 <see cref="T:System.Threading.Tasks.Task" /> 同步运行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>对提供的 <see cref="T:System.Threading.Tasks.Task" /> 同步运行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <param name="scheduler">尝试对其以内联方式运行此任务的计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>启动 <see cref="T:System.Threading.Tasks.Task" />,并将它安排到当前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 中执行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>启动 <see cref="T:System.Threading.Tasks.Task" />,并将它安排到指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 中执行。</summary>
+      <param name="scheduler">要与之关联并执行此任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>获取此任务的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
+      <returns>此任务实例的当前 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>获取可用于等待任务完成的 <see cref="T:System.Threading.WaitHandle" />。</summary>
+      <returns>可用于等待任务完成的 <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>获取操作是否已同步完成的指示。</summary>
+      <returns>如果操作同步完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒数内完成执行。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。如果在任务完成之前超时间隔结束或取消标记已取消,等待将终止。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的取消标记。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。如果在任务完成之前取消标记已取消,等待将终止。</summary>
+      <param name="cancellationToken">等待任务完成期间要观察的取消标记。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的时间间隔内完成执行。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程。</summary>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒数内完成执行。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行,或等到取消等待。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程(除非取消等待)。</summary>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等待所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的时间间隔内完成执行。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>等待提供的任一 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待任何提供的 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待提供的任何 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行,或等到取消标记取消。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等待提供的任何 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程(除非取消等待)。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等待任何提供的 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的时间间隔内完成执行。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个任务,该任务将在可枚举集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>创建一个任务,该任务将在可枚举集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>创建一个任务,该任务将在数组中的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>创建一个任务,该任务将在数组中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>创建异步产生当前上下文的等待任务。</summary>
+      <returns>等待时,上下文将异步转换回等待时的当前上下文。如果当前 <see cref="T:System.Threading.SynchronizationContext" /> 不为 null,则将其视为当前上下文。否则,与当前执行任务关联的任务计划程序将视为当前上下文。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>表示一个可以返回值的异步操作。</summary>
+      <typeparam name="TResult">此 <see cref="T:System.Threading.Tasks.Task`1" /> 生成的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>使用指定的函数初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>使用指定的函数初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="cancellationToken">将指派给此任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函数和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函数和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>使用指定的函数和状态初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给此新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给此新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>配置用于等待此 <see cref="T:System.Threading.Tasks.Task`1" />的 awaiter。</summary>
+      <returns>用于的等待此任务的对象。</returns>
+      <param name="continueOnCapturedContext">尝试将延续任务封送回原始上下文,则为 true;否则为 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>创建一个在目标任务完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的可取消延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">传递给新的延续任务的取消标记。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <paramref name="continuationOptions" /> 中指定的条件的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>创建一个传递了状态信息并在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,委托作为一个参数传递给完成的任务和调用方提供的状态对象。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions" /> 中指定的条件运行函数。在运行时,委托将作为一个参数传递给此完成的任务。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions" /> 中指定的条件运行函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>提供对用于创建和配置 <see cref="T:System.Threading.Tasks.Task`1" /> 实例的工厂方法的访问。</summary>
+      <returns>一个工厂对象,可创建多种 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>获取用于等待此 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>一个 awaiter 实例。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</summary>
+      <returns>此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值,该值类型与任务参数类型相同。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>表示一个用于告知任务取消的异常。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>使用对已取消的 <see cref="T:System.Threading.Tasks.Task" /> 的引用初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="task">已取消的任务。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>获取与此异常关联的任务。</summary>
+      <returns>对与此异常关联的 <see cref="T:System.Threading.Tasks.Task" /> 的引用。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>表示未绑定到委托的 <see cref="T:System.Threading.Tasks.Task`1" /> 的制造者方,并通过 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 属性提供对使用者方的访问。</summary>
+      <typeparam name="TResult">与此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 关联的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>使用指定的状态创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要用作基础 <see cref="T:System.Threading.Tasks.Task`1" /> 的 AsyncState 的状态。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的状态和选项创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要用作基础 <see cref="T:System.Threading.Tasks.Task`1" /> 的 AsyncState 的状态。</param>
+      <param name="creationOptions">创建基础 <see cref="T:System.Threading.Tasks.Task`1" /> 时要使用的选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 表示与 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 一起使用时无效的选项。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的选项创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="creationOptions">创建基础 <see cref="T:System.Threading.Tasks.Task`1" /> 时要使用的选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 表示与 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 一起使用时无效的选项。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状态。</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <param name="exceptions">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常的集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">在 <paramref name="exceptions" /> 中有一个或多个 null 元素。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <param name="exception">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 参数为 null。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状态。</summary>
+      <param name="result">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>获取由此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 创建的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>返回由此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 创建的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;如果操作失败或对象已被释放,则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>尝试,则过渡基础<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />状态,并使用于存储在已取消的任务的取消标记。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="cancellationToken">取消标记。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="exceptions">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常的集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">在 <paramref name="exceptions" /> 中有一个或多个 null 元素。- 或 -<paramref name="exceptions" /> 集合是空的。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="exception">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="result">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>指定任何使用 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 选项创建,并尝试作为附加的子任务执行的子任务(即,由此延续创建的任何嵌套内部任务)都无法附加到父任务,会改成作为分离的子任务执行。有关详细信息,请参阅已附加和已分离的子任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>指定应同步执行延续任务。指定此选项后,延续任务在导致前面的任务转换为其最终状态的相同线程上运行。如果在创建延续任务时已经完成前面的任务,则延续任务将在创建此延续任务的线程上运行。如果前面任务的 <see cref="T:System.Threading.CancellationTokenSource" /> 已在一个 finally(在 Visual Basic 中为 Finally)块中释放,则使用此选项的延续任务将在该 finally 块中运行。只应同步执行运行时间非常短的延续任务。由于任务以同步方式执行,因此无需调用诸如 <see cref="M:System.Threading.Tasks.Task.Wait" /> 的方法来确保调用线程等待任务完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>在延续取消的情况下,防止延续的完成直到完成先前的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>指定延续将是长期运行的、粗粒度的操作。它会向 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 提示,过度订阅可能是合理的。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>如果未指定延续选项,应在执行延续任务时使用指定的默认行为。延续任务在前面的任务完成后以异步方式运行,与前面任务最终的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性值无关。如果延续为子任务,则会将其创建为分离的嵌套任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>指定不应在延续任务前面的任务已取消的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,则前面的任务会取消。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>指定不应在延续任务前面的任务引发了未处理异常的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,则前面的任务会引发未处理的异常。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>指定不应在延续任务前面的任务已完成运行的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,则前面的任务会运行直至完成。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>指定只应在延续前面的任务已取消的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,则前面的任务会取消。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>指定只应在延续任务前面的任务已完成运行的情况下才安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,则前面的任务会运行直至完成。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 按任务计划的顺序安排任务,因此较早安排的任务将更可能较早运行,而较晚安排运行的任务将更可能较晚运行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>指定应异步运行延续任务。此选项优先于 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>指定用于控制任务的创建和执行的可选行为的标志。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>指定任何尝试作为附加的子任务执行(即,使用 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 选项创建)的子任务都无法附加到父任务,会改成作为分离的子任务执行。有关更多信息,请参见 已附加和已分离的子任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>防止环境计划程序被视为已创建任务的当前计划程序。这意味着像 StartNew 或 ContinueWith 创建任务的执行操作将被视为 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 当前计划程序。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>指定任务将是长时间运行的、粗粒度的操作,涉及比细化的系统更少、更大的组件。它会向 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 提示,过度订阅可能是合理的。可以通过过度订阅创建比可用硬件线程数更多的线程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>指定应使用默认行为。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 以一种尽可能公平的方式安排任务,这意味着较早安排的任务将更可能较早运行,而较晚安排运行的任务将更可能较晚运行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>强制异步执行添加到当前任务的延续任务。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>提供一组用于处理特定类型的 <see cref="T:System.Threading.Tasks.Task" /> 实例的静态方法(在 Visual Basic 中为共享方法)。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个表示 <see cref="T:System.Threading.Tasks.Task" /> 的异步操作的代理 Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic)。 </summary>
+      <returns>一个 <see cref="T:System.Threading.Tasks.Task" /> 它表示所提供的 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的异步运算。</returns>
+      <param name="task">要解包的 Task&lt;Task&lt;T&gt;&gt; (C#) 或者 Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">任务结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>创建一个表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的异步操作的代理 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>表示所提供的 System.Threading.Tasks.Task(Of Task) 的异步操作的 Task。</returns>
+      <param name="task">要解包的 Task&lt;Task&gt; (C#) 或者 Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>提供对创建和计划 <see cref="T:System.Threading.Tasks.Task" /> 对象的支持。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 创建的任务的 <see cref="T:System.Threading.Tasks.TaskFactory" />,除非在调用工厂方法时显式指定另一个 CancellationToken。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 创建的任务的 <see cref="T:System.Threading.Tasks.TaskFactory" />,除非在调用工厂方法时显式指定另一个 CancellationToken。</param>
+      <param name="creationOptions">在使用此 TaskFactory 创建任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">在使用此 TaskFactory 创建延续任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">要用于计划使用此 TaskFactory 创建的任何任务的默认 <see cref="T:System.Threading.Tasks.TaskScheduler" />。一个 null 值,该值指示应使用 TaskScheduler.Current。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="creationOptions">在使用此 TaskFactory 创建任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">在使用此 TaskFactory 创建延续任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="scheduler">要用于计划使用此 TaskFactory 创建的任何任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。一个 null 值,该值指示应使用当前的 TaskScheduler。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>获取此任务工厂的默认取消标记。</summary>
+      <returns>此任务工厂的默认任务取消标记。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>获取此任务工厂的默认任务继续选项。</summary>
+      <returns>此任务工厂的默认任务继续选项。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数是 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<paramref name="cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>获取此任务工厂的默认任务创建选项。</summary>
+      <returns>此任务工厂的默认任务创建选项。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>获取此任务工厂的默认任务计划程序。</summary>
+      <returns>此任务工厂的默认任务计划程序。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>提供对创建和计划 <see cref="T:System.Threading.Tasks.Task`1" /> 对象的支持。</summary>
+      <typeparam name="TResult">此类的方法创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 对象的返回值。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="T:System.Threading.Tasks.TaskFactory" /> 创建的任务的默认取消标记(除非在调用工厂方法时显式指定另一个取消标记)。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="T:System.Threading.Tasks.TaskFactory" /> 创建的任务的默认取消标记(除非在调用工厂方法时显式指定另一个取消标记)。</param>
+      <param name="creationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="continuationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="scheduler">要用于计划使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建的任何任务的默认计划程序。null 值指示应使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="creationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="continuationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="scheduler">要用于计划使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建的任何任务的计划程序。一个 null 值,该值指示应使用当前 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>获取此任务工厂的默认取消标记。</summary>
+      <returns>此任务工厂的默认取消标记。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>获取此任务工厂的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 枚举值。</summary>
+      <returns>指定此任务工厂的默认延续选项的枚举值之一。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的计划程序。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组参数为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的任务计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的枚举值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的 TaskContinuationOptions 值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的枚举值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>获取此任务工厂的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 枚举值。</summary>
+      <returns>指定此任务工厂的默认创建选项的枚举值之一。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个对象,用于控制所创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个对象,用于控制所创建的任务的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>表示异步操作的任务。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>获取此任务工厂的任务计划程序。</summary>
+      <returns>此任务工厂的任务计划程序。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划所创建的任务的任务计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划所创建的任务的任务计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>表示一个处理将任务排队到线程中的低级工作的对象。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>获取与当前正在执行的任务关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>返回与当前正在执行的任务关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>获取由 .NET Framework 提供的默认 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 实例。</summary>
+      <returns>返回默认的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 实例。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>创建一个与当前 <see cref="T:System.Threading.SynchronizationContext" /> 关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>与由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 确定的当前 <see cref="T:System.Threading.SynchronizationContext" /> 关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">当前的 SynchronizationContext 不能用作 TaskScheduler。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>仅对于调试器支持,生成当前排队到计划程序中等待执行的 <see cref="T:System.Threading.Tasks.Task" /> 实例的枚举。</summary>
+      <returns>一个允许调试器遍历当前排队到此计划程序中的任务的枚举。</returns>
+      <exception cref="T:System.NotSupportedException">此计划程序无法在此时生成排队任务的列表。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
+      <returns>返回此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>指示此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 能够支持的最大并发级别。</summary>
+      <returns>返回表示最大并发级别的一个整数。默认计划程序返回 <see cref="F:System.Int32.MaxValue" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>将 <see cref="T:System.Threading.Tasks.Task" /> 排队到计划程序中。</summary>
+      <param name="task">要排队的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>尝试将以前排队到此计划程序中的 <see cref="T:System.Threading.Tasks.Task" /> 取消排队。</summary>
+      <returns>一个布尔值,该值指示是否已成功地将 <paramref name="task" /> 参数取消排队。</returns>
+      <param name="task">要取消排队的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>尝试在此计划程序上执行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>一个布尔值,如果成功执行了 <paramref name="task" />,则该值为 true;如果未成功执行,则该值为 false。执行失败的常见原因是,该任务先前已经执行或者位于正在由另一个线程执行的进程中。</returns>
+      <param name="task">要执行的 <see cref="T:System.Threading.Tasks.Task" /> 对象。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 与此计划程序无关联。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>确定是否可以在此调用中同步执行提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,将执行该任务。</summary>
+      <returns>一个布尔值,该值指示是否已以内联方式执行该任务。</returns>
+      <param name="task">要执行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">一个布尔值,该值指示任务之前是否已排队。如果此参数为 True,则该任务以前可能已排队(已计划);如果为 False,则已知该任务尚未排队,此时将执行此调用,以便以内联方式执行该任务,而不用将其排队。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">已执行的 <paramref name="task" />。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>当出错的任务的未观察到的异常将要触发异常升级策略时发生,默认情况下,这将终止进程。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>表示一个用于告知由 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 计划的某个操作无效的异常。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>使用默认的错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="innerException">导致当前异常的异常。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 的生命周期中的当前阶段。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>该任务已通过对其自身的 CancellationToken 引发 OperationCanceledException 对取消进行了确认,此时该标记处于已发送信号状态;或者在该任务开始执行之前,已向该任务的 CancellationToken 发出了信号。有关详细信息,请参阅任务取消。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>该任务已初始化,但尚未被计划。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>由于未处理异常的原因而完成的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>已成功完成执行的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>该任务正在运行,但尚未完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>该任务正在等待 .NET Framework 基础结构在内部将其激活并进行计划。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>该任务已完成执行,正在隐式等待附加的子任务完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>该任务已被计划执行,但尚未开始执行。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>为在出错的 <see cref="T:System.Threading.Tasks.Task" /> 的异常未观察到时引发的事件提供数据。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>使用未观察到的异常初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 类的新实例。</summary>
+      <param name="exception">未观察到的异常。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>未观察到的异常。</summary>
+      <returns>未观察到的异常。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>获取此异常是否已标记为“已观察到”。</summary>
+      <returns>如果此异常已标记为“已观察到”,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>将 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 标记为“已观察到”,这样将阻止该异常触发默认情况下会终止进程的异常升级策略。</summary>
+    </member>
+  </members>
+</doc>

+ 3422 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netcore50/zh-hant/System.Threading.Tasks.xml

@@ -0,0 +1,3422 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>表示應用程式執行期間所發生的一個或多個錯誤。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>將 <see cref="T:System.AggregateException" /> 執行個體簡維成單一新執行個體。</summary>
+      <returns>簡維的新 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</summary>
+      <returns>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>對這個 <see cref="T:System.AggregateException" /> 包含的每個 <see cref="T:System.Exception" /> 叫用處理常式。</summary>
+      <param name="predicate">要對每個例外狀況執行的述詞。述詞會接受要處理的 <see cref="T:System.Exception" /> 做為引數,並傳回表示是否已處理例外狀況的布林值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 引數為 null。</exception>
+      <exception cref="T:System.AggregateException">未處理此 <see cref="T:System.AggregateException" /> 所包含的例外狀況。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>取得造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</summary>
+      <returns>傳回造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>建立並傳回目前 <see cref="T:System.AggregateException" /> 的字串表示。</summary>
+      <returns>目前例外狀況的字串表示。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>在取消執行緒執行的作業之後,在執行緒中擲回的例外狀況。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>使用系統提供的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">描述錯誤的 <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>使用指定的錯誤訊息、造成這個例外狀況原因的內部例外狀況參考和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>使用指定的錯誤訊息和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>使用取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>取得與已取消之作業相關聯的語彙基元。</summary>
+      <returns>與已取消之作業相關聯的語彙基元,或是預設語彙基元。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>表示非同步方法產生器,會傳回工作。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
+      <param name="exception">要繫結至工作的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>將工作標記為已成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>取得此產生器的工作。</summary>
+      <returns>此產生器的工作。</returns>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>表示非同步方法的產生器,會傳回一項工作並提供結果參數。</summary>
+      <typeparam name="TResult">要用來完成工作的結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
+      <param name="exception">要繫結至工作的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>將工作標記為已成功完成。</summary>
+      <param name="result">要用來完成工作的結果。</param>
+      <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>取得此產生器的工作。</summary>
+      <returns>此產生器的工作。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>表示非同步方法產生器,不會傳回值。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>將例外狀況繫結至方法建立幫手。</summary>
+      <param name="exception">要繫結的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>將方法產生器標記為成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>傳回這個 awaitable 物件的 awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
+      <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的型別。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>傳回這個 awaitable 物件的 awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>提供 awaitable 物件 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>結束等候已完成的工作。</summary>
+      <returns>已完成的工作的結果。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>取得值,指出等候的工作是否已完成。</summary>
+      <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>提供 awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 物件的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>結束等候已完成的工作。</summary>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>取得值,指出等候的工作是否已完成。</summary>
+      <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>表示針對非同步方法所產生的狀態機器。這個型別僅供編譯器使用。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>將狀態機器移到下一個狀態。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>使用堆積配置的複本設定狀態機器。</summary>
+      <param name="stateMachine">堆積配置的複本。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>表示在 await 作業完成時排程接續符號的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>排程執行個體完成時所叫用的接續動作。</summary>
+      <param name="continuation">作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>表示在作業完成時排程接續符號的作業。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>排程執行個體完成時所叫用的接續動作。</summary>
+      <param name="continuation">作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>提供等候非同步工作完成的物件。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>結束對非同步工作完成的等候。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>取得值,指出非同步工作是否已經完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
+      <param name="continuation">等候作業完成時要執行的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>表示等候非同步工作完成,並提供結果參數的物件。</summary>
+      <typeparam name="TResult">工作的結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>結束對非同步工作完成的等候。</summary>
+      <returns>已完成的工作的結果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>取得值,指出非同步工作是否已經完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
+      <param name="continuation">等候作業完成時要執行的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>以非同步方式切換到目標環境時,提供等候的內容。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>擷取此類別執行個體的 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 物件。</summary>
+      <returns>物件,用來監視非同步作業的完成。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>提供要切換至目標環境的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>結束等候作業。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>取得值,指出是否不需要 yield。</summary>
+      <returns>永遠為 false,這表示 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 永遠都要有 yield。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>設定要叫用的接續符號。</summary>
+      <param name="continuation">以非同步方式叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>將 <paramref name="continuation" /> 回傳至目前的內容。</summary>
+      <param name="continuation">以非同步方式叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>傳播通知,表示應該取消作業。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="canceled">語彙基元的已取消狀態。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>取得這個語彙基元是否能夠處於已取消狀態。</summary>
+      <returns>如果這個語彙基元能夠處於已取消狀態,則為 true;否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的 <see cref="T:System.Object" /> 是否相等。</summary>
+      <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>
+      <param name="other">要與這個執行個體比較的其他物件。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的語彙基元是否相等。</summary>
+      <returns>如果執行個體相等,則為 true;否則為 false。如果兩個語彙基元與同一個 <see cref="T:System.Threading.CancellationTokenSource" /> 相關聯,或兩者都是從公用 CancellationToken 建構函式所建構且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,則這兩個語彙基元是相等的。</returns>
+      <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>做為 <see cref="T:System.Threading.CancellationToken" /> 的雜湊函式。</summary>
+      <returns>目前 <see cref="T:System.Threading.CancellationToken" /> 執行個體的雜湊碼。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>取得是否已要求取消這個語彙基元。</summary>
+      <returns>如果已要求取消這個語彙基元,則為 true;否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>傳回空的 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
+      <returns>空的取消語彙基元。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否相等。</summary>
+      <returns>如果執行個體相等,則為 true;否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否不相等。</summary>
+      <returns>如果執行個體不相等,則為 true;否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
+      <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>如果已要求取消這個語彙基元,則擲回 <see cref="T:System.OperationCanceledException" />。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>取得取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</summary>
+      <returns>取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 登錄的回呼委派。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>將 <see cref="T:System.Threading.CancellationTokenRegistration" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
+      <returns>如果這個執行個體和 <paramref name="obj" /> 相等則為 True,否則為 False。如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
+      <param name="obj">要與這個執行個體比較的其他物件。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
+      <returns>如果這個執行個體和 <paramref name="other" /> 相等則為 True,否則為 False。 如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
+      <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>做為 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的雜湊函式。</summary>
+      <returns>目前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體的雜湊碼。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否相等。</summary>
+      <returns>如果執行個體相等,則為 true,否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否不相等。</summary>
+      <returns>如果執行個體不相等則為 true,否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>向 <see cref="T:System.Threading.CancellationToken" /> 發出訊號,表示應該將它取消。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,過了指定的延遲時間 (以毫秒為單位) 之後,將會取消這個執行個體。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,在指定的時間範圍之後,將會取消這個執行個體。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>傳遞取消要求。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>傳遞取消要求,並指定是否應處理其餘回呼和可取消的作業。</summary>
+      <param name="throwOnFirstException">如果應該立即傳播例外狀況,則為 true;否則為 false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定毫秒數之後的取消作業。</summary>
+      <param name="millisecondsDelay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定時間範圍之後的取消作業。</summary>
+      <param name="delay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
+      <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">要觀察的第一個取消語彙基元。</param>
+      <param name="token2">要觀察的第二個取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要指定的陣列中有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
+      <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">包含要觀察之取消語彙基元執行個體的陣列。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>將 <see cref="T:System.Threading.CancellationTokenSource" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>釋放 <see cref="T:System.Threading.CancellationTokenSource" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>取得是否已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消。</summary>
+      <returns>如果已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消,則為 true;否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>取得與這個 <see cref="T:System.Threading.CancellationToken" /> 關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>與這個 <see cref="T:System.Threading.CancellationToken" /> 相關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>提供工作排程器,以協調執行工作,並確保並行工作可以同時執行,而獨佔式工作永遠不可能。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體會以指定的排程器為目標。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以具有最大並行層級的指定排程器為目標。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+      <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以指定的排程器為目標,其具有最大並行層級與可當做一個單位來進行處理的排定工作最大數目。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+      <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
+      <param name="maxItemsPerTask">要針對此配對所使用的每個基礎排定工作進行處理的工作的最大數目。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>通知排程器配對,它不應該接受任何更多的工作。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>取得 <see cref="T:System.Threading.Tasks.Task" />,當排程器已完成處理時,它就會完成。</summary>
+      <returns>排程器完成處理時將完成的非同步作業。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,而這些工作可能會與其他工作同時在此組上執行。</summary>
+      <returns>可用來同時排程工作的物件。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,相對於其他工作,這些工作必須以獨佔方式在此組上執行。</summary>
+      <returns>可用來排定無法與其他工作同時執行之工作的物件。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>表示非同步作業。若要瀏覽此類型的 .NET Framework 原始程式碼,請參閱 參考來源。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>使用指定的動作,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>使用指定的動作和 <see cref="T:System.Threading.Tasks.Task" />,初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>使用指定的動作和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>取得建立 <see cref="T:System.Threading.Tasks.Task" /> 時提供的狀態物件,如果未提供則為 null。</summary>
+      <returns>
+        <see cref="T:System.Object" />,代表工作建立時傳入工作的狀態資料。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>取得已成功完成的工作。</summary>
+      <returns>成功完成的工作。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>等候這項工作所用的物件。</returns>
+      <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回原始擷取的內容,否則為 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收取消語彙基元並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊及執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當工作完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並執行的接續。接續會根據一組指定的條件執行,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並執行的接續。接續會根據一組指定的條件執行。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成並傳回值時非同步執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會接收取消語彙基元。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立會根據指定之接續選項執行並傳回值的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據指定之 <paramref name="continuationOptions." /> 執行的函式。執行時,會將完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據指定之接續選項執行並傳回值的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會接收呼叫端提供的狀態資訊並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會非同步執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會接收呼叫端提供的狀態資訊,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>取得用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
+      <returns>用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>傳回目前執行之 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
+      <returns>系統指派給目前執行中工作的整數。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>建立在時間延遲之後才會完成的工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>建立在時間延遲之後才會完成的可取消工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
+      <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>建立在指定時間間隔之後完成的工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>建立在指定時間間隔之後完成的可取消工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
+      <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>取得導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 順利完成,或未擲回任何例外狀況,則這會傳回 null。</summary>
+      <returns>導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
+      <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>取消的工作。</returns>
+      <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>取消的工作。</returns>
+      <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>發生錯誤的工作。</returns>
+      <param name="exception">可用來完成工作的例外狀況。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>發生錯誤的工作。</returns>
+      <param name="exception">可用來完成工作的例外狀況。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>建立已成功完成且具有指定之結果的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>成功完成的工作。</returns>
+      <param name="result">要儲存到完成的工作的結果。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>awaiter 執行個體。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的唯一 ID。</summary>
+      <returns>系統指派給這個工作執行個體的整數。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體是否因取消才完成執行。</summary>
+      <returns>如果工作是由於取消而完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>取得 <see cref="T:System.Threading.Tasks.Task" /> 是否因未處理的例外狀況才完成。</summary>
+      <returns>如果工作擲回未處理的例外狀況,則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
+      <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
+      <param name="action">要以非同步方式執行的工作</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
+      <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
+      <param name="action">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
+      <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
+      <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
+      <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
+      <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
+      <param name="function">要以非同步方式執行的工作。</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>將指定在執行緒集區執行工作排入佇列,並傳回代表該工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</summary>
+      <returns>代表已排入佇列要在執行緒集區中執行之工作 (work) 的工作 (task) 物件。</returns>
+      <param name="function">要以非同步方式執行的工作。</param>
+      <typeparam name="TResult">工作的傳回類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>將指定在執行緒集區執行工作排入佇列,並傳回該工作的 Task(TResult) 控制代碼。</summary>
+      <returns>Task(TResult),代表已排入佇列要在 ThreadPool 中執行的工作。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <typeparam name="TResult">工作的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>在目前的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>在提供的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <param name="scheduler">排程器,要嘗試在其上以內嵌方式執行這個工作。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
+      <param name="scheduler">要與這個工作產生關聯,並用於執行這個工作的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>取得這個工作的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
+      <returns>這個工作執行個體目前的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>取得 <see cref="T:System.Threading.WaitHandle" />,這個項目可用來等候工作完成。</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" />,可用來等候工作完成。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>取得作業是否已同步完成的指示。</summary>
+      <returns>如果作業同步完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒數內完成執行。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前經過逾時間隔或取消語彙基元已取消,則等候會終止。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前取消語彙基元已取消,則等候會終止。</summary>
+      <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的時間間隔內完成執行。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等候所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>等候任一提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等候其中任何一個提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>建立會在等候時以非同步方式遞交 (Yield) 給目前內容的 awaitable 工具。</summary>
+      <returns>內容,這個內容會在受到等候時非同步轉換回等候當時的最新內容。如果目前的 <see cref="T:System.Threading.SynchronizationContext" /> 非 null,即視為目前的內容。否則,將與目前執行之工作相關聯的工作排程器視為目前的內容。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>代表可傳回值的非同步作業。</summary>
+      <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="cancellationToken">要指派給這個工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>使用指定的函式和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>等候這項工作所用的物件。</returns>
+      <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回擷取的原始內容,否則為 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>建立當目標工作完成時非同步執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當前項 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的可取消接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要傳遞給新接續工作的取消語彙基元。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時,會接收狀態資訊並執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將這個完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
+      <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>awaiter 執行個體。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</summary>
+      <returns>這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值,與工作的類型參數同一類型。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>表示用來傳達工作取消的例外狀況。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>使用已取消之 <see cref="T:System.Threading.Tasks.Task" /> 的參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="task">已取消的工作。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>取得與這個例外狀況相關聯的工作。</summary>
+      <returns>與這個例外狀況相關聯之 <see cref="T:System.Threading.Tasks.Task" /> 的參考。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>表示未與委派繫結之 <see cref="T:System.Threading.Tasks.Task`1" /> 的生產者端,可提供透過 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 屬性對消費者端的存取。</summary>
+      <typeparam name="TResult">與這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 相關聯之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>使用指定的狀態,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的狀態和選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
+      <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> 中有一或多個 Null 項目。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引數為 null。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
+      <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,如果作業未成功或物件已處置則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>嘗試轉換基礎<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />狀態,並可讓儲存在取消工作的取消語彙基元。</summary>
+      <returns>如果作業成功,則為 true,否則為 false。</returns>
+      <param name="cancellationToken">取消語彙基元。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> 中有一或多個 Null 項目。-或-<paramref name="exceptions" /> 集合為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>指定以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項建立的任何子工作 (亦即這個接續所建立的任何巢狀內部工作),以及以附加子工作方式執行的嘗試,都將無法附加至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱附加與中斷連結的子工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>指定應該要同步執行接續工作。指定這個選項時,接續會在造成前項工作轉換為最終狀態的同一個執行緒上執行。如果建立接續時前項已完成,則接續會在建立接續的執行緒上執行。如果前項的 <see cref="T:System.Threading.CancellationTokenSource" /> 在 finally 區塊 (在 Visual Basic 中為 Finally) 中遭處置,則會在該 finally 區塊中執行具有這個選項的接續。只有執行時間很短的接續工作才適合以同步方式執行。因為工作以同步方式執行,所以不需要呼叫方法 (如 <see cref="M:System.Threading.Tasks.Task.Wait" />),以確保呼叫執行緒等待工作完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>在接續取消的情況下,防止接續在前項完成之前完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>指定接續會是長時間執行的繁複作業。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>如果未指定任何接續選項,則指定在執行接續時,應該使用預設行為。當前項工作完成時,接續會以非同步方式執行,而不論前項的最終 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性值為何。如果接續為子工作,則會建立為中斷連結的巢狀工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>指定當前項工作取消時,不應該排定接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>指定當前項擲回未處理的例外狀況時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,則擲回未處理的例外狀況。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>指定當前項執行完成時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>指定只有在取消接續的前項時,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>指定只有在接續的前項徹底執行後,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 依序排程工作,讓先排程的工作早執行的機率較高,後排程的工作晚執行的機率較高。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>指定應該要非同步執行接續工作。這個選項優先於 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>指定旗標,這些旗標會控制建立和執行工作時的選擇性行為。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>指定嘗試以連結的子工作方式執行的任何子工作 (亦即以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項所建立),都將無法連結至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱 附加與中斷連結的子工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>防止環境排程器被視為所建立工作中的目前排程器。表示如 StartNew 或 ContinueWith 這樣在已建立工作中執行的作業會將 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 視為目前排程器。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>指定工作將會是長時間執行的廣泛作業,涉及比細部系統更少、更大的元件。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。過度訂閱可讓您建立比可用硬體執行緒數目更多的執行緒。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>指定應該使用預設行為。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 盡量依公平法則排定工作,即盡量讓較早排定的工作較早執行,並讓較晚排定的工作較晚執行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>強制以非同步方式執行加入目前工作的接續。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>提供一組 static (Visual Basic 中是 Shared) 方法,以處理特定類型的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" />,表示提供之 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</returns>
+      <param name="task">要解除包裝的 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">工作結果的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的非同步作業。</summary>
+      <returns>工作,表示提供之 System.Threading.Tasks.Task(Of Task) 的非同步作業。</returns>
+      <param name="task">要解除包裝的 Task&lt;Task&gt; (C#) 或 Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task" /> 物件的支援。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的預設 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+      <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">預設 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用 TaskScheduler.Current。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用目前 TaskScheduler。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
+      <returns>這個工作 Factory 的預設工作取消語彙基元。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>取得這個工作 Factory 的預設工作接續選項。</summary>
+      <returns>這個工作 Factory 的預設工作接續選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 参数是 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<paramref name="cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>取得這個工作 Factory 的預設工作建立選項。</summary>
+      <returns>這個工作 Factory 的預設工作建立選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>取得這個工作 Factory 的預設工作排程器。</summary>
+      <returns>這個工作 Factory 的預設工作排程器。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的支援。</summary>
+      <typeparam name="TResult">此類別的方法所建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的傳回值。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
+      <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
+      <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
+      <param name="scheduler">預設排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
+      <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="scheduler">排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
+      <returns>這個工作 Factory 的預設取消語彙基元。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列舉值。</summary>
+      <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設接續選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的工作排程器。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的 TaskContinuationOptions 值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列舉值。</summary>
+      <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設建立選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">控制所建立 <see cref="T:System.Threading.Tasks.Task`1" /> 之行為的物件。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">控制所建立工作之行為的物件。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>代表非同步作業的工作。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">工作排程器,用來排程可執行結束方法的工作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>取得這個工作 Factory 的工作排程器。</summary>
+      <returns>這個工作 Factory 的工作排程器。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動工作。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>表示物件,這個物件會處理將工作排入至執行緒上的低階工作。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>取得與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>傳回與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>取得 .NET Framework 提供的預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</summary>
+      <returns>傳回預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>建立與目前 <see cref="T:System.Threading.SynchronizationContext" /> 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>與目前 <see cref="T:System.Threading.SynchronizationContext" /> (由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 所決定) 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">目前的 SynchronizationContext 不可當做 TaskScheduler 使用。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>僅限偵錯工具支援,針對目前已排入至排程器中等候執行的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體,產生可列舉項目。</summary>
+      <returns>可列舉項目,允許偵錯工具在目前已排入至這個排程器中的工作之間周遊。</returns>
+      <exception cref="T:System.NotSupportedException">這個排程器無法在這個階段產生佇列的工作清單。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
+      <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>表示這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可以支援的最大並行層級。</summary>
+      <returns>傳回整數,表示最大並行層級。預設排程器會傳回 <see cref="F:System.Int32.MaxValue" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>將 <see cref="T:System.Threading.Tasks.Task" /> 排入至排程器。</summary>
+      <param name="task">要排入的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>嘗試清除之前排入至這個排程器的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>布林值,表示是否已經成功清除 <paramref name="task" /> 引數。</returns>
+      <param name="task">要清除的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>嘗試在這個排程器上執行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>布林值,如果已成功執行 <paramref name="task" /> 則為 true,否則為 false。執行失敗的常見原因是之前已執行過該工作,或另一個執行緒正在執行該工作。</returns>
+      <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" /> 物件。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 與此排程器無關。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>判斷是否可以在這個呼叫中同步執行所提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,即加以執行。</summary>
+      <returns>布林值,表示工作是否以內嵌方式執行。</returns>
+      <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">布林值,表示之前是否已排入過工作。如果這個參數為 True,則可能之前已排入 (排定) 過工作,如果為 False,則表示未排入過工作,系統便會隨即執行此呼叫,以內嵌方式執行工作,而不將它排入佇列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 已經執行。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>當有錯誤之工作未觀察到的例外狀況即將觸發例外狀況擴大原則 (此原則預設會讓處理序結束) 時發生。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>表示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 用來傳達無效作業的例外狀況。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>使用預設錯誤訊息和造成這個例外狀況的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="innerException">導致目前例外狀況的例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 開發週期中的目前階段。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>工作確認取消動作,不論是因為工作在語彙基元處於信號狀態時使用自己的 CancellationToken 擲回 OperationCanceledException,或是工作的 CancellationToken 信號在工作開始執行之前便已存在。如需詳細資訊,請參閱工作取消。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>工作已初始化但尚未排程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>工作因未處理的例外狀況而完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>工作已成功完成執行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>工作正在執行,但尚未完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>工作正在等候由 .NET Framework 基礎結構從內部啟動並排程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>工作已完成執行,而且在暗中等候附加的子工作完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>工作已排定執行,但尚未開始執行。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>提供當未觀察到錯誤 <see cref="T:System.Threading.Tasks.Task" /> 的例外狀況時,所引發事件的資料。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>使用未觀察的例外狀況,初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 類別的新執行個體。</summary>
+      <param name="exception">已變成未觀察對象的例外狀況。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>變成未觀察到的例外狀況。</summary>
+      <returns>變成未觀察到的例外狀況。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>取得這個例外狀況是否已標記為「已觀察」。</summary>
+      <returns>如果這個例外狀況已標記為「已觀察」則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>將 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 標記為「已觀察」,讓其無法觸發例外狀況擴大原則 (此原則預設會讓處理序結束)。</summary>
+    </member>
+  </members>
+</doc>

BIN
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/System.Threading.Tasks.dll


+ 3163 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/System.Threading.Tasks.xml

@@ -0,0 +1,3163 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Represents one or more errors that occur during application execution.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerException" /> argument is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Flattens an <see cref="T:System.AggregateException" /> instances into a single, new instance.</summary>
+      <returns>A new, flattened <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Returns the <see cref="T:System.AggregateException" /> that is the root cause of this exception.</summary>
+      <returns>Returns the <see cref="T:System.AggregateException" /> that is the root cause of this exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Invokes a handler on each <see cref="T:System.Exception" /> contained by this <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">The predicate to execute for each exception. The predicate accepts as an argument the <see cref="T:System.Exception" /> to be processed and returns a Boolean to indicate whether the exception was handled.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="predicate" /> argument is null.</exception>
+      <exception cref="T:System.AggregateException">An exception contained by this <see cref="T:System.AggregateException" /> was not handled.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Gets a read-only collection of the <see cref="T:System.Exception" /> instances that caused the current exception.</summary>
+      <returns>Returns a read-only collection of the <see cref="T:System.Exception" /> instances that caused the current exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Creates and returns a string representation of the current <see cref="T:System.AggregateException" />.</summary>
+      <returns>A string representation of the current exception.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a system-supplied error message.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message.</summary>
+      <param name="message">A <see cref="T:System.String" /> that describes the error.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message, a reference to the inner exception that is the cause of this exception, and a cancellation token.</summary>
+      <param name="message">The error message that explains the reason for the exception. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message and a cancellation token.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a cancellation token.</summary>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Gets a token associated with the operation that was canceled.</summary>
+      <returns>A token associated with the operation that was canceled, or a default token.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Represents a builder for asynchronous methods that return a task.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+      <param name="exception">The exception to bind to the task.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.-or-The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marks the task as successfully completed.</summary>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.-or-The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Gets the task for this builder.</summary>
+      <returns>The task for this builder.</returns>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Represents a builder for asynchronous methods that returns a task and provides a parameter for the result.</summary>
+      <typeparam name="TResult">The result to use to complete the task.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+      <param name="exception">The exception to bind to the task.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marks the task as successfully completed.</summary>
+      <param name="result">The result to use to complete the task.</param>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Gets the task for this builder.</summary>
+      <returns>The task for this builder.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Represents a builder for asynchronous methods that do not return a value.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Binds an exception to the method builder.</summary>
+      <param name="exception">The exception to bind.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marks the method builder as successfully completed.</summary>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Provides an awaitable object that enables configured awaits on a task.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Returns an awaiter for this awaitable object.</summary>
+      <returns>The awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Provides an awaitable object that enables configured awaits on a task.</summary>
+      <typeparam name="TResult">The type of the result produced by this <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Returns an awaiter for this awaitable object.</summary>
+      <returns>The awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Provides an awaiter for an awaitable object(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Ends the await on the completed task.</summary>
+      <returns>The result of the completed task.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a faulted state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Gets a value that specifies whether the task being awaited has been completed.</summary>
+      <returns>true if the task being awaited has been completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter. </summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Provides an awaiter for an awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) object.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Ends the await on the completed task.</summary>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a faulted state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Gets a value that specifies whether the task being awaited is completed.</summary>
+      <returns>true if the task being awaited is completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter. </summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Represents state machines that are generated for asynchronous methods. This type is intended for compiler use only.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Moves the state machine to its next state.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configures the state machine with a heap-allocated replica.</summary>
+      <param name="stateMachine">The heap-allocated replica.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Represents an awaiter that schedules continuations when an await operation completes.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action that's invoked when the instance completes.</summary>
+      <param name="continuation">The action to invoke when the operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Represents an operation that schedules continuations when it completes.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action that's invoked when the instance completes.</summary>
+      <param name="continuation">The action to invoke when the operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Provides an object that waits for the completion of an asynchronous task. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Ends the wait for the completion of the asynchronous task.</summary>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Gets a value that indicates whether the asynchronous task has completed.</summary>
+      <returns>true if the task has completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Sets the action to perform when the <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object stops waiting for the asynchronous task to complete.</summary>
+      <param name="continuation">The action to perform when the wait operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the asynchronous task that is associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Represents an object that waits for the completion of an asynchronous task and provides a parameter for the result.</summary>
+      <typeparam name="TResult">The result for the task.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Ends the wait for the completion of the asynchronous task.</summary>
+      <returns>The result of the completed task.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Gets a value that indicates whether the asynchronous task has completed.</summary>
+      <returns>true if the task has completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Sets the action to perform when the <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object stops waiting for the asynchronous task to complete.</summary>
+      <param name="continuation">The action to perform when the wait operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the asynchronous task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Provides the context for waiting when asynchronously switching into a target environment.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Retrieves a <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> object  for this instance of the class.</summary>
+      <returns>The object that is used to monitor the completion of an asynchronous operation.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Provides an awaiter for switching into a target environment.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Ends the await operation.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Gets a value that indicates whether a yield is not required.</summary>
+      <returns>Always false, which indicates that a yield is always required for <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Sets the continuation to invoke.</summary>
+      <param name="continuation">The action to invoke asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Posts the <paramref name="continuation" /> back to the current context.</summary>
+      <param name="continuation">The action to invoke asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propagates notification that operations should be canceled.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initializes the <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">The canceled state for the token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Gets whether this token is capable of being in the canceled state.</summary>
+      <returns>true if this token is capable of being in the canceled state; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationToken" /> instance is equal to the specified <see cref="T:System.Object" />.</summary>
+      <returns>True if <paramref name="other" /> is a <see cref="T:System.Threading.CancellationToken" /> and if the two instances are equal; otherwise, false. Two tokens are equal if they are associated with the same <see cref="T:System.Threading.CancellationTokenSource" /> or if they were both constructed from public CancellationToken constructors and their <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> values are equal.</returns>
+      <param name="other">The other object to which to compare this instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationToken" /> instance is equal to the specified token.</summary>
+      <returns>True if the instances are equal; otherwise, false. Two tokens are equal if they are associated with the same <see cref="T:System.Threading.CancellationTokenSource" /> or if they were both constructed from public CancellationToken constructors and their <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> values are equal.</returns>
+      <param name="other">The other <see cref="T:System.Threading.CancellationToken" /> to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Serves as a hash function for a <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>A hash code for the current <see cref="T:System.Threading.CancellationToken" /> instance.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Gets whether cancellation has been requested for this token.</summary>
+      <returns>true if cancellation has been requested for this token; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Returns an empty <see cref="T:System.Threading.CancellationToken" /> value.</summary>
+      <returns>An empty cancellation token. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationToken" /> instances are equal.</summary>
+      <returns>True if the instances are equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationToken" /> instances are not equal.</summary>
+      <returns>True if the instances are not equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="useSynchronizationContext">A Boolean value that indicates whether to capture the current <see cref="T:System.Threading.SynchronizationContext" /> and use it when invoking the <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="state">The state to pass to the <paramref name="callback" /> when the delegate is invoked. This may be null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="state">The state to pass to the <paramref name="callback" /> when the delegate is invoked. This may be null.</param>
+      <param name="useSynchronizationContext">A Boolean value that indicates whether to capture the current <see cref="T:System.Threading.SynchronizationContext" /> and use it when invoking the <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Throws a <see cref="T:System.OperationCanceledException" /> if this token has had cancellation requested.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that is signaled when the token is canceled.</summary>
+      <returns>A <see cref="T:System.Threading.WaitHandle" /> that is signaled when the token is canceled.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Represents a callback delegate that has been registered with a <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.CancellationTokenRegistration" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance is equal to the specified <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>True, if both this and <paramref name="obj" /> are equal. False, otherwise.Two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal if they both refer to the output of a single call to the same Register method of a <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">The other object to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance is equal to the specified <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>True, if both this and <paramref name="other" /> are equal. False, otherwise. Two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal if they both refer to the output of a single call to the same Register method of a <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">The other <see cref="T:System.Threading.CancellationTokenRegistration" /> to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Serves as a hash function for a <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>A hash code for the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal.</summary>
+      <returns>True if the instances are equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are not equal.</summary>
+      <returns>True if the instances are not equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signals to a <see cref="T:System.Threading.CancellationToken" /> that it should be canceled.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class that will be canceled after the specified delay in milliseconds.</summary>
+      <param name="millisecondsDelay">The time interval in milliseconds to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class that will be canceled after the specified time span.</summary>
+      <param name="delay">The time interval to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Communicates a request for cancellation.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Communicates a request for cancellation, and specifies whether remaining callbacks and cancelable operations should be processed.</summary>
+      <param name="throwOnFirstException">true if exceptions should immediately propagate; otherwise, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Schedules a cancel operation on this <see cref="T:System.Threading.CancellationTokenSource" /> after the specified number of milliseconds.</summary>
+      <param name="millisecondsDelay">The time span to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Schedules a cancel operation on this <see cref="T:System.Threading.CancellationTokenSource" /> after the specified time span.</summary>
+      <param name="delay">The time span to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.CancellationTokenSource" /> that will be in the canceled state when any of the source tokens are in the canceled state.</summary>
+      <returns>A <see cref="T:System.Threading.CancellationTokenSource" /> that is linked to the source tokens.</returns>
+      <param name="token1">The first cancellation token to observe.</param>
+      <param name="token2">The second cancellation token to observe.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Creates a <see cref="T:System.Threading.CancellationTokenSource" /> that will be in the canceled state when any of the source tokens in the specified array are in the canceled state.</summary>
+      <returns>A <see cref="T:System.Threading.CancellationTokenSource" /> that is linked to the source tokens.</returns>
+      <param name="tokens">An array that contains the cancellation token instances to observe.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Threading.CancellationTokenSource" /> class and optionally releases the managed resources.</summary>
+      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Gets whether cancellation has been requested for this <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>true if cancellation has been requested for this <see cref="T:System.Threading.CancellationTokenSource" />; otherwise, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Gets the <see cref="T:System.Threading.CancellationToken" /> associated with this <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationToken" /> associated with this <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Provides task schedulers that coordinate to execute tasks while ensuring that concurrent tasks may run concurrently and exclusive tasks never do.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler with a maximum concurrency level.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+      <param name="maxConcurrencyLevel">The maximum number of tasks to run concurrently.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler with a maximum concurrency level and a maximum number of scheduled tasks that may be processed as a unit.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+      <param name="maxConcurrencyLevel">The maximum number of tasks to run concurrently.</param>
+      <param name="maxItemsPerTask">The maximum number of tasks to process for each underlying scheduled task used by the pair.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informs the scheduler pair that it should not accept any more tasks.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.Task" /> that will complete when the scheduler has completed processing.</summary>
+      <returns>The asynchronous operation that will complete when the scheduler finishes processing.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.TaskScheduler" /> that can be used to schedule tasks to this pair that may run concurrently with other tasks on this pair.</summary>
+      <returns>An object that can be used to schedule tasks concurrently.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.TaskScheduler" /> that can be used to schedule tasks to this pair that must run exclusively with regards to other tasks on this pair.</summary>
+      <returns>An object that can be used to schedule tasks that do not run concurrently with other tasks.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Represents an asynchronous operation.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that the new  task will observe.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and creation options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that the new task will observe.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and creation options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and state.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that that the new task will observe.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that that the new task will observe..</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Gets the state object supplied when the <see cref="T:System.Threading.Tasks.Task" /> was created, or null if none was supplied.</summary>
+      <returns>An <see cref="T:System.Object" /> that represents the state data that was passed in to the task when it was created.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Gets a task that has already completed successfully. </summary>
+      <returns>The successfully completed task. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An object used to await this task.</returns>
+      <param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the original context captured; otherwise, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that receives a cancellation token and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target task competes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />. The continuation receives a cancellation token and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes when the target task completes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the task completes. When run, the delegate is passed the completed task and a caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation action. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes.  When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes and returns a value. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" />  completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives a cancellation token. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according to the specified continuation options and returns a value. The continuation is passed a cancellation token and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according to the specified <paramref name="continuationOptions." /> When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according to the specified continuation options and returns a value. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according to the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives caller-supplied state information and a cancellation token. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes based on the specified task continuation options when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives caller-supplied state information and a cancellation token and uses the specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes based on the specified task continuation options when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation receives caller-supplied state information. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation receives caller-supplied state information and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes.  When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</summary>
+      <returns>The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Returns the unique ID of the currently executing <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An integer that was assigned by the system to the currently-executing task.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Creates a task that completes after a time delay. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Creates a cancellable task that completes after a time delay. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely. </param>
+      <param name="cancellationToken">The cancellation token that will be checked prior to completing the returned task. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Creates a task that completes after a specified time interval. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="delay">The time span to wait before completing the returned task, or TimeSpan.FromMilliseconds(-1) to wait indefinitely. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Creates a cancellable task that completes after a specified time interval. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="delay">The time span to wait before completing the returned task, or TimeSpan.FromMilliseconds(-1) to wait indefinitely. </param>
+      <param name="cancellationToken">The cancellation token that will be checked prior to completing the returned task. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Gets the <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely. If the <see cref="T:System.Threading.Tasks.Task" /> completed successfully or has not yet thrown any exceptions, this will return null.</summary>
+      <returns>The <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
+      <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> objects. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that's completed due to cancellation with a specified cancellation token.</summary>
+      <returns>The canceled task. </returns>
+      <param name="cancellationToken">The cancellation token with which to complete the task. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed due to cancellation with a specified cancellation token.</summary>
+      <returns>The canceled task. </returns>
+      <param name="cancellationToken">The cancellation token with which to complete the task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed with a specified exception. </summary>
+      <returns>The faulted task. </returns>
+      <param name="exception">The exception with which to complete the task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that has completed with a specified exception. </summary>
+      <returns>The faulted task. </returns>
+      <param name="exception">The exception with which to complete the task. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed successfully with the specified result.</summary>
+      <returns>The successfully completed task.</returns>
+      <param name="result">The result to store into the completed task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An awaiter instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Gets a unique ID for this <see cref="T:System.Threading.Tasks.Task" /> instance.</summary>
+      <returns>An integer that was assigned by the system to this task instance. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> instance has completed execution due to being canceled.</summary>
+      <returns>true if the task has completed due to being canceled; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> has completed.</summary>
+      <returns>true if the task has completed; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Gets whether the <see cref="T:System.Threading.Tasks.Task" /> completed due to an unhandled exception.</summary>
+      <returns>true if the task has thrown an unhandled exception; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a task handle for that work.</summary>
+      <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="action">The work to execute asynchronously</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a task handle for that work.</summary>
+      <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="action">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  Task(TResult) returned by <paramref name="function" />.</summary>
+      <returns>A Task(TResult) that represents a proxy for the Task(TResult) returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <typeparam name="TResult">The type of the result returned by the proxy task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  Task(TResult) returned by <paramref name="function" />.</summary>
+      <returns>A Task(TResult) that represents a proxy for the Task(TResult) returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <typeparam name="TResult">The type of the result returned by the proxy task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  task returned by <paramref name="function" />.</summary>
+      <returns>A task that represents a proxy for the task returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the task returned by <paramref name="function" />.</summary>
+      <returns>A task that represents a proxy for the task returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously. </param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Queues the specified work to run on the thread pool and returns a <see cref="T:System.Threading.Tasks.Task`1" /> object that represents that work. </summary>
+      <returns>A task object that represents the work queued to execute in the thread pool. </returns>
+      <param name="function">The work to execute asynchronously. </param>
+      <typeparam name="TResult">The return type of the task. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the thread pool and returns a Task(TResult) handle for that work.</summary>
+      <returns>A Task(TResult) that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <typeparam name="TResult">The result type of the task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the current <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the <see cref="T:System.Threading.Tasks.TaskScheduler" /> provided.</summary>
+      <param name="scheduler">The scheduler on which to attempt to run this task inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Starts the <see cref="T:System.Threading.Tasks.Task" />, scheduling it for execution to the current <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Starts the <see cref="T:System.Threading.Tasks.Task" />, scheduling it for execution to the specified <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> with which to associate and execute this task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task.</summary>
+      <returns>The current <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</summary>
+      <returns>A <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Gets an indication of whether the operation completed synchronously.</summary>
+      <returns>true if the operation completed synchronously; otherwise, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution within a specified number of milliseconds.</summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a timeout interval elapses or a cancellation token is canceled before the task completes. </summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely. </param>
+      <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a cancellation token is canceled before the task completes. </summary>
+      <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution within a specified time interval.</summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution.</summary>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds or until the wait is cancelled.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for the tasks to complete.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution unless the wait is cancelled. </summary>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for the tasks to complete.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Waits for all of the provided cancellable <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified time interval.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds or until a cancellation token is cancelled.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait. </param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely. </param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for a task to complete. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution unless the wait is cancelled.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait. </param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for a task to complete. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified time interval.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task`1" /> objects in an enumerable collection have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks. </returns>
+      <param name="tasks">The tasks to wait on for completion. </param>
+      <typeparam name="TResult">The type of the completed task. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an enumerable collection have completed.</summary>
+      <returns>A task that represents the completion of all of the supplied tasks. </returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an array have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task`1" /> objects in an array have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Creates an awaitable task that asynchronously yields back to the current context when awaited.</summary>
+      <returns>A context that, when awaited, will asynchronously transition back into the current context at the time of the await. If the current <see cref="T:System.Threading.SynchronizationContext" /> is non-null, it is treated as the current context. Otherwise, the task scheduler that is associated with the currently executing task is treated as the current context. </returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Represents an asynchronous operation that can return a value.</summary>
+      <typeparam name="TResult">The type of the result produced by this <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to this task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and creation options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and creation options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and state.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to the new task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>An object used to await this task.</returns>
+      <param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the original context captured; otherwise, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Creates a continuation that executes asynchronously when the target task completes. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the antecedent <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Creates a cancelable continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate is passed the completed task as an argument. </param>
+      <param name="cancellationToken">The cancellation token that is passed to the new continuation task. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to according the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Creates a continuation that that is passed state information and that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate is   passed the completed task and the caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation action. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as  well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such  as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according the condition specified in <paramref name="continuationOptions" />.When run, the delegate will be passed as an argument this completed task.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according the condition specified in <paramref name="continuationOptions" />.When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
+      <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task`1" /> objects.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>An awaiter instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Gets the result value of this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The result value of this <see cref="T:System.Threading.Tasks.Task`1" />, which is the same type as the task's type parameter.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Represents an exception used to communicate task cancellation.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a reference to the <see cref="T:System.Threading.Tasks.Task" /> that has been canceled.</summary>
+      <param name="task">A task that has been canceled.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Gets the task associated with this exception.</summary>
+      <returns>A reference to the <see cref="T:System.Threading.Tasks.Task" /> that is associated with this exception.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Represents the producer side of a <see cref="T:System.Threading.Tasks.Task`1" /> unbound to a delegate, providing access to the consumer side through the <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> property.</summary>
+      <typeparam name="TResult">The type of the result value assocatied with this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified state.</summary>
+      <param name="state">The state to use as the underlying <see cref="T:System.Threading.Tasks.Task`1" />'s AsyncState.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified state and options.</summary>
+      <param name="state">The state to use as the underlying <see cref="T:System.Threading.Tasks.Task`1" />'s AsyncState.</param>
+      <param name="creationOptions">The options to use when creating the underlying <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> represent options invalid for use with a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified options.</summary>
+      <param name="creationOptions">The options to use when creating the underlying <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> represent options invalid for use with a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state.</summary>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, or if the underlying <see cref="T:System.Threading.Tasks.Task`1" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <param name="exceptions">The collection of exceptions to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">There are one or more null elements in <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <param name="exception">The exception to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> argument is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> state.</summary>
+      <param name="result">The result value to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.Task`1" /> created by this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Returns the <see cref="T:System.Threading.Tasks.Task`1" /> created by this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state.</summary>
+      <returns>True if the operation was successful; false if the operation was unsuccessful or the object has already been disposed.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state and enables a cancellation token to be stored in the canceled task. </summary>
+      <returns>true if the operation is successful; otherwise, false. </returns>
+      <param name="cancellationToken">A cancellation token. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false.</returns>
+      <param name="exceptions">The collection of exceptions to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">There are one or more null elements in <paramref name="exceptions" />.-or-The <paramref name="exceptions" /> collection is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false.</returns>
+      <param name="exception">The exception to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false. </returns>
+      <param name="result">The result value to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Specifies the behavior for a task that is created by using the <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)" /> or <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" /> method.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Specifies that the continuation, if it is a child task, is attached to a parent in the task hierarchy. The continuation can be a child task only if its antecedent is also a child task. By default, a child task (that is, an inner task created by an outer task) executes independently of its parent. You can use the <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> option so that the parent and child tasks are synchronized. Note that if a parent task is configured with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> option, the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option in the child task has no effect, and the child task will execute as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Specifies that any child task (that is, any nested inner task created by this continuation) that is created with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option and attempts to execute as an attached child task will not be able to attach to the parent task and will execute instead as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Specifies that the continuation task should be executed synchronously. With this option specified, the continuation runs on the same thread that causes the antecedent task to transition into its final state. If the antecedent is already complete when the continuation is created, the continuation will run on the thread that creates the continuation. If the antecedent's <see cref="T:System.Threading.CancellationTokenSource" /> is disposed in a finally block (Finally in Visual Basic), a continuation with this option will run in that finally block. Only very short-running continuations should be executed synchronously. Because the task executes synchronously, there is no need to call a method such as <see cref="M:System.Threading.Tasks.Task.Wait" /> to ensure that the calling thread waits for the task to complete. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Specifies that tasks created by the continuation by calling methods such as <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> or <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> see the default scheduler (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) rather than the scheduler on which this continuation is running to be the current scheduler.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>In the case of continuation cancellation, prevents completion of the continuation until the antecedent has completed.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Specifies that a continuation will be a long-running, course-grained operation. It provides a hint to the <see cref="T:System.Threading.Tasks.TaskScheduler" /> that oversubscription may be warranted. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>When no continuation options are specified, specifies that default behavior should be used when executing a continuation. The continuation runs asynchronously when the antecedent task completes, regardless of the antecedent's final <see cref="P:System.Threading.Tasks.Task.Status" /> property value. It the continuation is a child task, it is created as a detached nested task.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent was canceled. An antecedent is canceled if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent threw an unhandled exception. An antecedent throws an unhandled exception if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent ran to completion. An antecedent runs to completion if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Specifies that the continuation should be scheduled only if its antecedent was canceled.  An antecedent is canceled if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Specifies that the continuation task should be scheduled only if its antecedent threw an unhandled exception. An antecedent throws an unhandled exception if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />. The <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />  option guarantees that the <see cref="P:System.Threading.Tasks.Task.Exception" /> property in the antecedent is not null. You can use that property to catch the exception and see which exception caused the task to fault. If you do not access the <see cref="P:System.Threading.Tasks.Task.Exception" /> property, the exception is unhandled. Also, if you attempt to access the <see cref="P:System.Threading.Tasks.Task`1.Result" /> property of a task that has been canceled or has faulted, a new exception is thrown. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Specifies that the continuation should be scheduled only if its antecedent ran to completion. An antecedent runs to completion if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>A hint to a <see cref="T:System.Threading.Tasks.TaskScheduler" /> to schedule task in the order in which they were scheduled, so that tasks scheduled sooner are more likely to run sooner, and tasks scheduled later are more likely to run later. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Specifies that the continuation task should be run asynchronously.  This option has precedence over <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Specifies flags that control optional behavior for the creation and execution of tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Specifies that a task is attached to a parent in the task hierarchy. By default, a child task (that is, an inner task created by an outer task) executes independently of its parent. You can use the <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> option so that the parent and child tasks are synchronized. Note that if a parent task is configured with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> option, the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option in the child task has no effect, and the child task will execute as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Specifies that any child task that attempts to execute as an attached child task (that is, it is created with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option) will not be able to attach to the parent task and will execute instead as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Prevents the ambient scheduler from being seen as the current scheduler in the created task. This means that operations like StartNew or ContinueWith that are performed in the created task will see <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> as the current scheduler.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Specifies that a task will be a long-running, coarse-grained operation involving fewer, larger components than fine-grained systems. It provides a hint to the <see cref="T:System.Threading.Tasks.TaskScheduler" /> that oversubscription may be warranted. Oversubscription lets you create more threads than the available number of hardware threads.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Specifies that the default behavior should be used.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>A hint to a <see cref="T:System.Threading.Tasks.TaskScheduler" /> to schedule a task in as fair a manner as possible, meaning that tasks scheduled sooner will be more likely to be run sooner, and tasks scheduled later will be more likely to be run later.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Forces continuations added to the current task to be executed asynchronously. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Provides a set of static (Shared in Visual Basic) methods for working with specific kinds of <see cref="T:System.Threading.Tasks.Task" /> instances.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a proxy <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of a Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of the provided Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic).</returns>
+      <param name="task">The Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic) to unwrap.</param>
+      <typeparam name="TResult">The type of the task's result.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown if the <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Creates a proxy <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of a <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>A Task that represents the asynchronous operation of the provided System.Threading.Tasks.Task(Of Task).</returns>
+      <param name="task">The Task&lt;Task&gt; (C#) or Task (Of Task) (Visual Basic) to unwrap.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown if the <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Provides support for creating and scheduling <see cref="T:System.Threading.Tasks.Task" /> objects. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the default configuration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another CancellationToken is explicitly specified while calling the factory methods.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The default <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another CancellationToken is explicitly specified while calling the factory methods.</param>
+      <param name="creationOptions">The default <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> to use when creating tasks with this TaskFactory.</param>
+      <param name="continuationOptions">The default <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> to use when creating continuation tasks with this TaskFactory.</param>
+      <param name="scheduler">The default <see cref="T:System.Threading.Tasks.TaskScheduler" /> to use to schedule any Tasks created with this TaskFactory. A null value indicates that TaskScheduler.Current should be used.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> value. For more information, see the Remarks for <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)" />. -or-The <paramref name="continuationOptions" /> argument specifies an invalid value.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="creationOptions">The default <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> to use when creating tasks with this TaskFactory.</param>
+      <param name="continuationOptions">The default <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> to use when creating continuation tasks with this TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> value. For more information, see the Remarks for <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)" />. -or-The <paramref name="continuationOptions" /> argument specifies an invalid value.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to use to schedule any tasks created with this TaskFactory. A null value indicates that the current TaskScheduler should be used.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Gets the default cancellation token for this task factory.</summary>
+      <returns>The default task cancellation token for this task factory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Gets the default task continuation options for this task factory.</summary>
+      <returns>The default task continuation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed. </summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null. -or-The The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value. -or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed. -or-<paramref name="cancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null. -or-The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value. -or-The <paramref name="tasks" /> array is empty .</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Gets the default task creation options for this task factory.</summary>
+      <returns>The default task creation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the task that executes the end method.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the task that executes the end method.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Gets the default task scheduler for this task factory.</summary>
+      <returns>The default task scheduler for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">The action delegate to execute asynchronously. </param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Provides support for creating and scheduling <see cref="T:System.Threading.Tasks.Task`1" /> objects.</summary>
+      <typeparam name="TResult">The return value of the <see cref="T:System.Threading.Tasks.Task`1" /> objects that the methods of this class create. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the default configuration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the default configuration.</summary>
+      <param name="cancellationToken">The default cancellation token that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another cancellation token is explicitly specified when calling the factory methods.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The default cancellation token that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another cancellation token is explicitly specified when calling the factory methods.</param>
+      <param name="creationOptions">The default options to use when creating tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">The default options to use when creating continuation tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">The default scheduler to use to schedule any tasks created with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />. A null value indicates that <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> should be used.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> or <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="creationOptions">The default options to use when creating tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">The default options to use when creating continuation tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> or <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="scheduler">The scheduler to use to schedule any tasks created with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />. A null value indicates that the current <see cref="T:System.Threading.Tasks.TaskScheduler" /> should be used.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Gets the default cancellation token for this task factory.</summary>
+      <returns>The default cancellation token for this task factory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> enumeration value for this task factory.</summary>
+      <returns>One of the enumeration values that specifies the default continuation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-<paramref name="continuationFunction" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided Tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The scheduler that is used to schedule the created continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided Tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The scheduler that is used to schedule the created continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set. </summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid enumeration value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid enumeration value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> enumeration value for this task factory.</summary>
+      <returns>One of the enumeration values that specifies the default creation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">An object that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">An object that controls the behavior of the created task.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A task that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the task that executes the end method.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Gets the task scheduler for this task factory.</summary>
+      <returns>The task scheduler for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Represents an object that handles the low-level work of queuing tasks onto threads.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initializes the <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the currently executing task.</summary>
+      <returns>Returns the <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the currently executing task.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Gets the default <see cref="T:System.Threading.Tasks.TaskScheduler" /> instance that is provided by the .NET Framework.</summary>
+      <returns>Returns the default <see cref="T:System.Threading.Tasks.TaskScheduler" /> instance.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the current <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the current <see cref="T:System.Threading.SynchronizationContext" />, as determined by <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">The current SynchronizationContext may not be used as a TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>For debugger support only, generates an enumerable of <see cref="T:System.Threading.Tasks.Task" /> instances currently queued to the scheduler waiting to be executed.</summary>
+      <returns>An enumerable that allows a debugger to traverse the tasks currently queued to this scheduler.</returns>
+      <exception cref="T:System.NotSupportedException">This scheduler is unable to generate a list of queued tasks at this time.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Gets the unique ID for this <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Returns the unique ID for this <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indicates the maximum concurrency level this <see cref="T:System.Threading.Tasks.TaskScheduler" /> is able to support.</summary>
+      <returns>Returns an integer that represents the maximum concurrency level. The default scheduler returns <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Queues a <see cref="T:System.Threading.Tasks.Task" /> to the scheduler. </summary>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be queued.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Attempts to dequeue a <see cref="T:System.Threading.Tasks.Task" /> that was previously queued to this scheduler.</summary>
+      <returns>A Boolean denoting whether the <paramref name="task" /> argument was successfully dequeued.</returns>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be dequeued.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Attempts to execute the provided <see cref="T:System.Threading.Tasks.Task" /> on this scheduler.</summary>
+      <returns>A Boolean that is true if <paramref name="task" /> was successfully executed, false if it was not. A common reason for execution failure is that the task had previously been executed or is in the process of being executed by another thread.</returns>
+      <param name="task">A <see cref="T:System.Threading.Tasks.Task" /> object to be executed.</param>
+      <exception cref="T:System.InvalidOperationException">The <paramref name="task" /> is not associated with this scheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determines whether the provided <see cref="T:System.Threading.Tasks.Task" /> can be executed synchronously in this call, and if it can, executes it.</summary>
+      <returns>A Boolean value indicating whether the task was executed inline.</returns>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be executed.</param>
+      <param name="taskWasPreviouslyQueued">A Boolean denoting whether or not task has previously been queued. If this parameter is True, then the task may have been previously queued (scheduled); if False, then the task is known not to have been queued, and this call is being made in order to execute the task inline without queuing it.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The <paramref name="task" /> was already executed.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Occurs when a faulted task's unobserved exception is about to trigger exception escalation policy, which, by default, would terminate the process.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Represents an exception used to communicate an invalid operation by a <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class using the default error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="innerException">The exception that is the cause of the current exception.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Represents the current stage in the lifecycle of a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>The task acknowledged cancellation by throwing an OperationCanceledException with its own CancellationToken while the token was in signaled state, or the task's CancellationToken was already signaled before the task started executing. For more information, see Task Cancellation.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>The task has been initialized but has not yet been scheduled.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>The task completed due to an unhandled exception.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>The task completed execution successfully.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>The task is running but has not yet completed.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>The task is waiting to be activated and scheduled internally by the .NET Framework infrastructure.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>The task has finished executing and is implicitly waiting for attached child tasks to complete.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>The task has been scheduled for execution but has not yet begun executing.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Provides data for the event that is raised when a faulted <see cref="T:System.Threading.Tasks.Task" />'s exception goes unobserved.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> class with the unobserved exception.</summary>
+      <param name="exception">The Exception that has gone unobserved.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>The Exception that went unobserved.</summary>
+      <returns>The Exception that went unobserved.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Gets whether this exception has been marked as "observed."</summary>
+      <returns>true if this exception has been marked as "observed"; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Marks the <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> as "observed," thus preventing it from triggering exception escalation policy which, by default, terminates the process.</summary>
+    </member>
+  </members>
+</doc>

+ 3168 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/de/System.Threading.Tasks.xml

@@ -0,0 +1,3168 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Stellt einen oder mehrere Fehler dar, die beim Ausführen einer Anwendung auftreten.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit Verweisen auf die inneren Ausnahmen, die diese Ausnahme ausgelöst haben.</summary>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit Verweisen auf die inneren Ausnahmen, die diese Ausnahme ausgelöst haben.</summary>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und Verweisen auf die inneren Ausnahmen, die diese Ausnahme verursacht haben.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerException" />-Argument ist NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und Verweisen auf die inneren Ausnahmen, die diese Ausnahme verursacht haben.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Fasst <see cref="T:System.AggregateException" />-Instanzen in einer einzigen neuen Instanz zusammen.</summary>
+      <returns>Eine neue, zusammengefasste <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Gibt die <see cref="T:System.AggregateException" /> zurück, die diese Ausnahme verursacht hat.</summary>
+      <returns>Gibt die <see cref="T:System.AggregateException" /> zurück, die diese Ausnahme verursacht hat.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Ruft einen Handler für jede in dieser <see cref="T:System.AggregateException" /> enthaltenen <see cref="T:System.Exception" /> auf.</summary>
+      <param name="predicate">Das Prädikat, das für jede Ausnahme ausgeführt werden soll.Das Prädikat akzeptiert als Argument die zu verarbeitende <see cref="T:System.Exception" /> und gibt einen booleschen Wert zurück, der angibt, ob die Ausnahme behandelt wurde.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="predicate" />-Argument ist NULL.</exception>
+      <exception cref="T:System.AggregateException">Eine in dieser <see cref="T:System.AggregateException" /> enthaltene Ausnahme wurde nicht behandelt.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Ruft eine schreibgeschützte Auflistung der <see cref="T:System.Exception" />-Instanzen ab, die die aktuelle Ausnahme verursacht haben.</summary>
+      <returns>Gibt eine schreibgeschützte Auflistung der <see cref="T:System.Exception" />-Instanzen zurück, die die aktuelle Ausnahme verursacht haben.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Erstellt eine Zeichenfolgenentsprechung der aktuellen <see cref="T:System.AggregateException" /> und gibt diese zurück.</summary>
+      <returns>Eine Zeichenfolgenentsprechung der aktuellen Ausnahme.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Die Ausnahme, die einem Thread beim Abbrechen eines von diesem Thread ausgeführten Vorgangs ausgelöst wird.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer vom System bereitgestellten Fehlermeldung.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+      <param name="message">Ein <see cref="T:System.String" />, der den Fehler beschreibt.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung, einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat, und einem Abbruchtoken.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Abbruchtoken.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einem Abbruchtoken.</summary>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Ruft ein Token ab, das dem abgebrochenen Vorgang zugeordnet ist.</summary>
+      <returns>Ein Token, das dem abgebrochenen Vorgang zugeordnet ist, oder ein Standardtoken.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die eine Aufgabe zurückgeben.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.</summary>
+      <param name="exception">Die Ausnahme, die an die Aufgabe gebunden werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.- oder -Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Markiert die Aufgabe als erfolgreich abgeschlossen.</summary>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.- oder -Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Ruft die Aufgabe für diesen Generator ab.</summary>
+      <returns>Die Aufgabe für diesen Generator.</returns>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die eine Aufgabe zurückgeben, und stellt einen Parameter für das Ergebnis bereit.</summary>
+      <typeparam name="TResult">Das zum Abschließen der Aufgabe zu verwendende Ergebnis.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.</summary>
+      <param name="exception">Die Ausnahme, die an die Aufgabe gebunden werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Markiert die Aufgabe als erfolgreich abgeschlossen.</summary>
+      <param name="result">Das zum Abschließen der Aufgabe zu verwendende Ergebnis.</param>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Ruft die Aufgabe für diesen Generator ab.</summary>
+      <returns>Die Aufgabe für diesen Generator.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die keinen Wert zurückgeben.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Bindet eine Ausnahme an den Methodengenerator.</summary>
+      <param name="exception">Die zu bindende Ausnahme.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Markiert den Methodengenerator als erfolgreich abgeschlossen.</summary>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Stellt ein Awaitable-Objekt bereit, das konfigurierte Awaits bei einem Task zulässt.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Gibt einen Awaiter für dieses awaitable Objekt zurück.</summary>
+      <returns>Der Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Stellt ein Awaitable-Objekt bereit, das konfigurierte Awaits bei einem Task zulässt.</summary>
+      <typeparam name="TResult">Der von diesem <see cref="T:System.Threading.Tasks.Task`1" /> erzeugte Ergebnistyp.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Gibt einen Awaiter für dieses awaitable Objekt zurück.</summary>
+      <returns>Der Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Stellt einen Awaiter für ein awaitable Objekt bereit (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) .</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang für den abgeschlossenen Task .</summary>
+      <returns>Das Ergebnis der abgeschlossenen Aufgabe.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die im Fehlerzustand abgeschlossene Aufgabe.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die Aufgabe, auf die gewartet wird, abgeschlossen wurde.</summary>
+      <returns>true, wenn die erwartete Aufgabe abgeschlossen wurde; andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist. </summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Stellt einen Awaiter für ein awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) Objekt bereit.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang für den abgeschlossenen Task .</summary>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die im Fehlerzustand abgeschlossene Aufgabe.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die Aufgabe, auf die gewartet wird, abgeschlossen wurde.</summary>
+      <returns>true, wenn die erwartete Aufgabe abgeschlossen ist; andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist. </summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Stellt Zustandsautomaten dar, die für asynchrone Methoden generiert werden.Dieser Typ ist ausschließlich zur Compiler-Verwendung vorgesehen.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Verschiebt den Zustandsautomaten zum nächsten Zustand.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Konfiguriert den Zustandsautomaten mit einem HEAP-zugeordneten Replikat.</summary>
+      <param name="stateMachine">Das HEAP-zugeordnete Replikat.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Stellt einen Awaiter dar, der Fortsetzungen plant, wenn ein Await-Vorgang beendet wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang, der aufgerufen wird, wenn die Instanz abgeschlossen wird.</summary>
+      <param name="continuation">Die Aktion, die beim Abschluss der Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist ein NULL-Argument (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Stellt einen Vorgang dar, der Fortsetzungen plant, wenn er abgeschlossen wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang, der aufgerufen wird, wenn die Instanz abgeschlossen wird.</summary>
+      <param name="continuation">Die Aktion, die beim Abschluss der Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist ein NULL-Argument (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Stellt ein Objekt bereit, das auf den Abschluss einer asynchronen Aufgabe wartet. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Beendet das Warten auf den Abschluss der asynchronen Aufgabe.</summary>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die Aufgabe hat in einem <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> abgeschlossen.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die asynchrone Aufgabe abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Legt die Aktion fest, die ausgeführt wird, sobald das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt nicht mehr auf die zu beendende asynchrone Aufgabe wartet.</summary>
+      <param name="continuation">Die Aktion, die ausgeführt werden soll, wenn der Wartevorgang abgeschlossen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant die Fortsetzungsaktion für die asynchrone Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die bei Abschluss der Wartevorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Stellt ein Objekt dar, das auf den Abschluss einer asynchronen Aufgabe wartet und einen Parameter für das Ergebnis bereitstellt.</summary>
+      <typeparam name="TResult">Das Ergebnis der Aufgabe.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Beendet das Warten auf den Abschluss der asynchronen Aufgabe.</summary>
+      <returns>Das Ergebnis der abgeschlossenen Aufgabe.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die Aufgabe hat in einem <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> abgeschlossen.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die asynchrone Aufgabe abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Legt die Aktion fest, die ausgeführt wird, sobald das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt nicht mehr auf die zu beendende asynchrone Aufgabe wartet.</summary>
+      <param name="continuation">Die Aktion, die ausgeführt werden soll, wenn der Wartevorgang abgeschlossen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Plant die Fortsetzungsaktion für die asynchrone Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die bei Abschluss der Wartevorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Stellt den Kontext für das Warten bereit, wenn asynchron in einer Zielumgebung gewechselt wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Ruft ein <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />-Objekt für diese Instanz der Klasse ab.</summary>
+      <returns>Ein -Objekt, mit dem der Abschluss des asynchronen Vorgangs überwacht wird.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Stellt einen Awaiter zum Umschalten in einer Zielumgebung bereit.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob ein Ertrag nicht erforderlich ist.</summary>
+      <returns>Immer false, das angibt, dass ein Ertrag immer für <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> erforderlich ist.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Legt die Fortsetzung fest, die aufgerufen werden soll.</summary>
+      <param name="continuation">Die Aktion zum asynchronen Aufrufen.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Stellt die <paramref name="continuation" /> zurück in den aktuellen Kontext.</summary>
+      <param name="continuation">Die Aktion zum asynchronen Aufrufen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Gibt eine Benachrichtigung darüber weiter, dass Vorgänge abgebrochen werden sollen.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initialisiert das <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Der Zustand "abgebrochen" für das Token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Ruft einen Wert ab, der angibt, ob der Zustand "abgebrochen" von diesem Token unterstützt wird.</summary>
+      <returns>"true", wenn sich dieses Token im abgebrochenen Zustand befinden kann, andernfalls "false".</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Ermittelt, ob die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz und die angegebene <see cref="T:System.Object" />-Instanz gleich sind.</summary>
+      <returns>"true", wenn <paramref name="other" /> ein <see cref="T:System.Threading.CancellationToken" /> ist und die beiden Instanzen gleich sind, andernfalls "false".Zwei Token sind gleich, wenn sie derselben <see cref="T:System.Threading.CancellationTokenSource" /> zugeordnet sind oder beide aus öffentlichen CancellationToken-Konstruktoren erstellt wurden und ihre <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" />-Werte gleich sind.</returns>
+      <param name="other">Das andere Objekt, mit dem diese Instanz verglichen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Ermittelt, ob die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz gleich dem angegebenen Token ist.</summary>
+      <returns>"true", wenn die Instanzen gleich sind, andernfalls "false".Zwei Token sind gleich, wenn sie derselben <see cref="T:System.Threading.CancellationTokenSource" /> zugeordnet sind oder beide aus öffentlichen CancellationToken-Konstruktoren erstellt wurden und ihre <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" />-Werte gleich sind.</returns>
+      <param name="other">Das andere <see cref="T:System.Threading.CancellationToken" />, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Dient als Hashfunktion für eine <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Ein Hashcode für die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Ruft einen Wert ab, der angibt, ob für dieses Token ein Abbruch angefordert wurde.</summary>
+      <returns>"true", wenn der Abbruch für dieses Token angefordert wurde, andernfalls "false".</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Gibt einen leeren <see cref="T:System.Threading.CancellationToken" />-Wert zurück.</summary>
+      <returns>Ein leeres Abbruchtoken. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Stellt fest, ob zwei <see cref="T:System.Threading.CancellationToken" />-Instanzen gleich sind.</summary>
+      <returns>"true", wenn die Instanzen gleich sind, andernfalls "false".</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Ermittelt, ob zwei <see cref="T:System.Threading.CancellationToken" />-Instanzen ungleich sind.</summary>
+      <returns>"true", wenn die beiden Instanzen ungleich sind, andernfalls "false".</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="useSynchronizationContext">Ein boolescher Wert, der angibt, ob der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> erfasst und beim Aufrufen von <paramref name="callback" /> verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="state">Der Zustand, der beim Aufrufen des Delegaten an <paramref name="callback" /> übergeben werden soll.Dies kann NULL sein.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="state">Der Zustand, der beim Aufrufen des Delegaten an <paramref name="callback" /> übergeben werden soll.Dies kann NULL sein.</param>
+      <param name="useSynchronizationContext">Ein boolescher Wert, der angibt, ob der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> erfasst und beim Aufrufen von <paramref name="callback" /> verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Löst eine <see cref="T:System.OperationCanceledException" /> aus, wenn für dieses Token ein Abbruch angefordert wurde.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Ruft ein <see cref="T:System.Threading.WaitHandle" /> ab, das signalisiert wird, wenn das Token abgebrochen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.WaitHandle" />, das signalisiert wird, wenn das Token abgebrochen wird.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Stellt einen Rückrufdelegaten dar, der bei einem <see cref="T:System.Threading.CancellationToken" /> registriert wurde. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Threading.CancellationTokenRegistration" />-Klasse verwendeten Ressourcen frei.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Bestimmt, ob die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz und die angegebene <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz gleich sind.</summary>
+      <returns>True, wenn diese Instanz und <paramref name="obj" /> gleich sind.Andernfalls false.Zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen sind gleich, wenn sie beide auf die Ausgabe eines Aufrufs derselben Register-Methode eines <see cref="T:System.Threading.CancellationToken" /> verweisen.</returns>
+      <param name="obj">Das andere Objekt, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz und die angegebene <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz gleich sind.</summary>
+      <returns>True, wenn diese Instanz und <paramref name="other" /> gleich sind.Andernfalls false. Zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen sind gleich, wenn sie beide auf die Ausgabe eines Aufrufs derselben Register-Methode eines <see cref="T:System.Threading.CancellationToken" /> verweisen.</returns>
+      <param name="other">Das andere <see cref="T:System.Threading.CancellationTokenRegistration" />, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Fungiert als Hashfunktion für eine <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Ein Hashcode für die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen gleich sind.</summary>
+      <returns>True, wenn die Instanzen gleich sind, andernfalls false.</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen ungleich sind.</summary>
+      <returns>True, wenn die beiden Instanzen ungleich sind, andernfalls false.</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signalisiert einem <see cref="T:System.Threading.CancellationToken" />, dass es abgebrochen werden soll.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse, die nach der angegebenen Verzögerung in Millisekunden abgebrochen wird.</summary>
+      <param name="millisecondsDelay">Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser <see cref="T:System.Threading.CancellationTokenSource" /> abgewartet wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse, die nach der angegebenen Zeitspanne abgebrochen wird.</summary>
+      <param name="delay">Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser <see cref="T:System.Threading.CancellationTokenSource" /> abgewartet wird.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Übermittelt eine Abbruchanforderung.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Teilt eine Anforderung für Abbruch mit und gibt an, ob verbleibenden Rückrufe und abbrechbare Vorgänge verarbeitet werden sollen.</summary>
+      <param name="throwOnFirstException">true, wenn Ausnahmen sofort weitergegeben werden sollten, andernfalls false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Plant einen Abbruch auf diesem <see cref="T:System.Threading.CancellationTokenSource" /> nach der angegebenen Anzahl von Millisekunden.</summary>
+      <param name="millisecondsDelay">Die Zeitspanne, die gewartet wird, bevor diese <see cref="T:System.Threading.CancellationTokenSource" /> abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Plant einen Abbruch auf diesem <see cref="T:System.Threading.CancellationTokenSource" /> nach der angegebenen Zeitspanne.</summary>
+      <param name="delay">Die Zeitspanne, die gewartet wird, bevor diese <see cref="T:System.Threading.CancellationTokenSource" /> abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Erstellt eine <see cref="T:System.Threading.CancellationTokenSource" />, für die der Zustand "abgebrochen" festgelegt wird, wenn eines der Quelltoken im Zustand "abgebrochen" ist.</summary>
+      <returns>Ein <see cref="T:System.Threading.CancellationTokenSource" />, das mit den Quelltoken verknüpft ist.</returns>
+      <param name="token1">Das erste Abbruchtoken, das überwacht werden soll.</param>
+      <param name="token2">Das zweite Abbruchtoken, das überwacht werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Erstellt eine <see cref="T:System.Threading.CancellationTokenSource" />, für die der Zustand „abgebrochen“ festgelegt wird, wenn eines der Quelltoken im angegebenen Array im Zustand „abgebrochen“ ist.</summary>
+      <returns>Ein <see cref="T:System.Threading.CancellationTokenSource" />, das mit den Quelltoken verknüpft ist.</returns>
+      <param name="tokens">Ein Array, das die Abbruchtokeninstanzen enthält, die beobachtet werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse verwendeten Ressourcen frei.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Gibt die von der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse verwendeten nicht verwalteten Ressourcen frei und gibt (optional) auch die verwalteten Ressourcen frei.</summary>
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Ruft einen Wert ab, der angibt, ob für diese <see cref="T:System.Threading.CancellationTokenSource" /> ein Abbruch angefordert wurde.</summary>
+      <returns>true, wenn der Abbruch für diese <see cref="T:System.Threading.CancellationTokenSource" /> angefordert wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Ruft den diesem <see cref="T:System.Threading.CancellationToken" /> zugeordneten <see cref="T:System.Threading.CancellationTokenSource" /> ab.</summary>
+      <returns>Das dieser <see cref="T:System.Threading.CancellationToken" /> zugeordnete <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Stellt Taskplaner bereit, die auszuführende Aufgaben koordinieren, während sie sicherstellen, dass gleichzeitige Aufgaben gleichzeitig ausgeführt werden können, exklusive Aufgaben zu keinerlei Zeitpunkt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse, die auf den angegebenen Planer abzielt.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse für den angegebenen Planer mit einer maximalen Parallelitätsebene.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+      <param name="maxConcurrencyLevel">Die maximale Anzahl von Tasks, die gleichzeitig ausgeführt werden.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse für den angegebenen Planer mit einer maximalen Parallelitätsebene und einer maximalen Anzahl von geplanten Aufgaben, die als Einheit verarbeitet werden können.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+      <param name="maxConcurrencyLevel">Die maximale Anzahl von Tasks, die gleichzeitig ausgeführt werden.</param>
+      <param name="maxItemsPerTask">Die maximale Anzahl auszuführender Tasks für jeden zugrunde liegenden geplanten Task, der von dem Paar verwendet wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informiert das Planerpaar, dass es keine weiteren Aufgaben annehmen sollte.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.Task" /> ab, der abgeschlossen wird, wenn der Planer die Verarbeitung abgeschlossen hat.</summary>
+      <returns>Der asynchrone Vorgang, der abgeschlossen wird, wenn der Planer die Verarbeitung abschließt.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab, das verwendet werden kann, um Aufgaben für dieses Paar zu planen, die gleichzeitig mit anderen Aufgaben für dieses Paar ausgeführt werden können.</summary>
+      <returns>Ein Objekt, das verwendet werden kann, um Aufgaben gleichzeitig zu planen.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab, das verwendet werden kann, um Aufgaben für dieses Paar zu planen, die in Bezug auf andere Aufgaben für dieses Paar exklusiv ausgeführt werden müssen.</summary>
+      <returns>Ein Objekt, das verwendet werden kann, um Aufgaben zu planen, die nicht gleichzeitig mit anderen Aufgaben ausgeführt werden.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Stellt einen asynchronen Vorgang dar.Informationen zum Durchsuchen des .NET Framework-Quellcodes für diesen Typ finden Sie in der Verweisquelle.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit der angegebenen Aktion.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Erstellungsoptionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Erstellungsoptionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Zustand.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Ruft das beim Erstellen der <see cref="T:System.Threading.Tasks.Task" /> angegebene Zustandsobjekt ab, oder NULL, wenn kein Zustandsobjekt angegeben wurde.</summary>
+      <returns>Ein <see cref="T:System.Object" />, das die Zustandsdaten darstellt, die bei der Erstellung an die Aufgabe übergeben wurden.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Ruft eine Aufgabe ab, die bereits erfolgreich abgeschlossen wurde. </summary>
+      <returns>Die erfolgreich abgeschlossene Aufgabe. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Konfiguriert einen Awaiter, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task" /> zu erwarten.</summary>
+      <returns>Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.</returns>
+      <param name="continueOnCapturedContext">true um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen, andernfalls false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die ein Abbruchtoken empfängt und asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die, sobald der Zieltask abgeschlossen ist, entsprechend den Angaben in <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> ausgeführt wird.Die Fortsetzung empfängt ein Abbruchtoken und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die nach den angegebenen <paramref name="continuationOptions" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die, sobald der Zieltask abgeschlossen ist, entsprechend den Angaben in <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die nach den angegebenen <paramref name="continuationOptions" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die ausgeführt werden soll, wenn der Task abgeschlossen wurde.Wenn der Delegat ausgeführt wird, werden ihm der abgeschlossene Task und das vom Aufrufer bereitgestellte Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken empfängt und asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken empfängt und ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung wird entsprechend einem Satz angegebener Bedingungen ausgeführt und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung wird entsprechend einem Satz angegebener Bedingungen ausgeführt.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird asynchron ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde, und gibt einen Wert zurück. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn der <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung empfängt ein Abbruchtoken.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Fortsetzungsoptionen ausgeführt wird, und gibt einen Wert zurück.An die Fortsetzung wird ein Abbruchtoken übergeben, und sie verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die gemäß dem angegebenen <paramref name="continuationOptions." />-Parameter ausgeführt wird. Wenn eine Ausführung stattfindet, wird dem Delegaten die ausgeführte Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Fortsetzungsoptionen ausgeführt wird, und gibt einen Wert zurück. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird asynchron ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist, und gibt einen Wert zurück. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Taskfortsetzungsoptionen ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist, und gibt einen Wert zurück.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken und verwendet den angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Taskfortsetzungsoptionen ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Ruft die zum Erstellen dieser Aufgabe verwendeten <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> ab.</summary>
+      <returns>Die zum Erstellen dieser Aufgabe verwendeten <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Gibt die eindeutige ID der momentan ausgeführten <see cref="T:System.Threading.Tasks.Task" /> zurück.</summary>
+      <returns>Eine ganze Zahl, die der gerade ausgeführten Aufgabe vom System zugewiesen wurde.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Erstellt eine Aufgabe, die nach einer Verzögerung abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="millisecondsDelay">Die Anzahl der Millisekunden, die gewartet wird, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder -1, um unbegrenzt zu warten. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Aufgabe, die nach einer Verzögerung abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="millisecondsDelay">Die Anzahl der Millisekunden, die gewartet wird, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder -1, um unbegrenzt zu warten. </param>
+      <param name="cancellationToken">Das Abbruchtoken, das vor dem Abschließen der zurückgegebenen Aufgabe geprüft wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Erstellt eine Aufgabe, die nach Ablauf einer festgelegten Zeitspanne abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="delay">Die Zeitspanne, die abgewartet werden soll, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder TimeSpan.FromMilliseconds(-1), um unbegrenzt zu warten. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Aufgabe, die nach Ablauf einer festgelegten Zeitspanne abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="delay">Die Zeitspanne, die abgewartet werden soll, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder TimeSpan.FromMilliseconds(-1), um unbegrenzt zu warten. </param>
+      <param name="cancellationToken">Das Abbruchtoken, das vor dem Abschließen der zurückgegebenen Aufgabe geprüft wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Ruft die <see cref="T:System.AggregateException" /> ab, die die vorzeitige Beendigung der <see cref="T:System.Threading.Tasks.Task" /> verursacht hat.Wenn die <see cref="T:System.Threading.Tasks.Task" /> erfolgreich abgeschlossen wurde oder noch keine Ausnahmen ausgelöst wurden, wird null zurückgegeben.</summary>
+      <returns>Die <see cref="T:System.AggregateException" />, die die vorzeitige Beendigung der <see cref="T:System.Threading.Tasks.Task" /> verursacht hat.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Bietet Zugriff auf Factorymethoden zum Erstellen und Konfigurieren von <see cref="T:System.Threading.Tasks.Task" />- und <see cref="T:System.Threading.Tasks.Task`1" />-Instanzen.</summary>
+      <returns>Ein Factoryobjekt, das eine Vielzahl von <see cref="T:System.Threading.Tasks.Task" />- und <see cref="T:System.Threading.Tasks.Task`1" />-Objekten erstellen kann. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Erstellt eine durch Abbruch abgeschlossene <see cref="T:System.Threading.Tasks.Task" /> mit einem angegebenen Abbruchtoken.</summary>
+      <returns>Die abgebrochene Aufgabe. </returns>
+      <param name="cancellationToken">Das Abbruchtoken, mit dem die Aufgabe abgeschlossen werden soll. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Erstellt eine durch Abbruch abgeschlossene <see cref="T:System.Threading.Tasks.Task`1" /> mit einem angegebenen Abbruchtoken.</summary>
+      <returns>Die abgebrochene Aufgabe. </returns>
+      <param name="cancellationToken">Das Abbruchtoken, mit dem die Aufgabe abgeschlossen werden soll. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Erstellt eine durch eine angegebene Ausnahme abgeschlossene <see cref="T:System.Threading.Tasks.Task`1" />. </summary>
+      <returns>Die fehlgeschlagene Aufgabe. </returns>
+      <param name="exception">Die Ausnahme, mit der die Aufgabe abgeschlossen werden soll. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Erstellt eine durch eine angegebene Ausnahme abgeschlossene <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Die fehlgeschlagene Aufgabe. </returns>
+      <param name="exception">Die Ausnahme, mit der die Aufgabe abgeschlossen werden soll. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Erstellt eine <see cref="T:System.Threading.Tasks.Task`1" />, die erfolgreich mit dem angegebenen Ergebnis abgeschlossen wurde.</summary>
+      <returns>Die erfolgreich abgeschlossene Aufgabe.</returns>
+      <param name="result">Das in der abgeschlossenen Aufgabe zu speichernde Ergebnis. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Ruft einen Awaiter ab, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task" /> zu erwarten.</summary>
+      <returns>Eine Awaiter-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Ruft eine eindeutige ID für diese <see cref="T:System.Threading.Tasks.Task" />-Instanz ab.</summary>
+      <returns>Eine ganze Zahl, die dieser Aufgabeninstanz vom System zugewiesen wurde. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Ruft einen Wert ab, der angibt, ob diese <see cref="T:System.Threading.Tasks.Task" />-Instanz die Ausführung aufgrund eines Abbruchs abgeschlossen hat.</summary>
+      <returns>true, wenn die Aufgabe aufgrund eines Abbruchs beendet wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob diese <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Ruft einen Wert ab, der angibt, ob die <see cref="T:System.Threading.Tasks.Task" /> aufgrund einer nicht behandelten Ausnahme abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe einen Ausnahmefehler ausgelöst hat, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Aufgabe, die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="action">Die asynchron auszuführende Arbeit.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Aufgabe, die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="action">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Task(TResult) zurück, die von  <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Task(TResult), die einen Proxy für die Task(TResult) darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <typeparam name="TResult">Der Typ des von der Proxy-Aufgabe zurückgegebenen Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Task(TResult) zurück, die von  <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Task(TResult), die einen Proxy für die Task(TResult) darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <typeparam name="TResult">Der Typ des von der Proxy-Aufgabe zurückgegebenen Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Aufgabe zurück, die von <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Aufgabe, die einen Proxy für die Aufgabe darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Aufgabe zurück, die von <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Aufgabe, die einen Proxy für die Aufgabe darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit. </param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein <see cref="T:System.Threading.Tasks.Task`1" />-Objekt zurück, das diese Aufgabe darstellt. </summary>
+      <returns>Ein Aufgabenobjekt, das die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden. </returns>
+      <param name="function">Die asynchron auszuführende Arbeit. </param>
+      <typeparam name="TResult">Der Rückgabetyp der Aufgabe. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task(TResult)-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Task(TResult) die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <typeparam name="TResult">Der Ergebnistyp der Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Führt den <see cref="T:System.Threading.Tasks.Task" /> synchron mit dem aktuellen <see cref="T:System.Threading.Tasks.TaskScheduler" /> aus.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Führt die <see cref="T:System.Threading.Tasks.Task" /> synchron mit dem bereitgestellten <see cref="T:System.Threading.Tasks.TaskScheduler" /> aus.</summary>
+      <param name="scheduler">Der Taskplaner, mit dem diese Aufgabe inline ausgeführt werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Startet die <see cref="T:System.Threading.Tasks.Task" /> und plant ihre Ausführung mit dem aktuellen <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Startet die <see cref="T:System.Threading.Tasks.Task" /> und plant ihre Ausführung mit dem angegebenen <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Der <see cref="T:System.Threading.Tasks.TaskScheduler" />, dem diese Aufgabe zugeordnet und mit dem sie ausgeführt werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskStatus" /> dieser Aufgabe ab.</summary>
+      <returns>Der aktuelle <see cref="T:System.Threading.Tasks.TaskStatus" /> dieser Aufgabeninstanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Ruft ein <see cref="T:System.Threading.WaitHandle" /> ab, das verwendet werden kann, um auf den Abschluss der Aufgabe zu warten.</summary>
+      <returns>Ein <see cref="T:System.Threading.WaitHandle" />, das verwendet werden kann, um auf den Abschluss der Aufgabe zu warten.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Ruft einen Wert ab, der angibt, ob der Vorgang synchron abgeschlossen wurde.</summary>
+      <returns>true, wenn der Vorgang synchron abgeschlossen wurde, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Wartet darauf, dass die <see cref="T:System.Threading.Tasks.Task" /> innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt wird.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.Der Wartevorgang wird beendet, wenn ein Timeoutintervall abläuft oder ein Abbruchtoken abgebrochen wird, bevor die Aufgabe abgeschlossen ist.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout. </param>
+      <param name="cancellationToken">Ein Abbruchtoken, das beim Warten auf den Abschluss der Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.Der Wartevorgang wird beendet, wenn ein Abbruchtoken abgebrochen wird, bevor die Aufgabe abgeschlossen ist.</summary>
+      <param name="cancellationToken">Ein Abbruchtoken, das beim Warten auf den Abschluss der Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Wartet darauf, dass die <see cref="T:System.Threading.Tasks.Task" /> innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt wird.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Wartet, bis alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen.</summary>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt werden.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden oder vollständig ausgeführt werden, oder bis zum Abbruch des Wartevorgangs.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss der Aufgaben überwacht werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Wartet, bis alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen oder bis der Wartevorgang abgebrochen wird. </summary>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss der Aufgaben überwacht werden soll.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte, die abgebrochen werden können, innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt werden.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Wartet, bis eines der bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließt.</summary>
+      <returns>Der Index der ausgeführten Aufgabe im <paramref name="tasks" />-Arrayargument.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt werden.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden oder vollständig ausgeführt werden, oder bis ein Abbruchtoken abgebrochen wird.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll. </param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout. </param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Wartet, bis bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen oder bis der Wartevorgang abgebrochen wird.</summary>
+      <returns>Der Index der ausgeführten Aufgabe im <paramref name="tasks" />-Arrayargument.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll. </param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte, die abgebrochen werden können, innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt werden.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task`1" />-Objekte in einer aufzählbaren Auflistung abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt. </returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll. </param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task" />-Objekte in einer aufzählbaren Auflistung abgeschlossen sind.</summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt. </returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task" />-Objekte in einem Array abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task`1" />-Objekte in einem Array abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Erstellt eine Awaitable-Aufgabe, die asynchron an den aktuellen Kontext liefert, wenn erwartet.</summary>
+      <returns>Ein Kontext, der während des Abwartens asynchron wieder in den aktuellen Kontext zum Zeitpunkt des Abwartens übergeht.Wenn der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> nicht Null ist, wird er als der aktuelle Kontext behandelt.Andernfalls wird der Taskplaner, der der aktuell ausgeführten Aufgabe zugeordnet ist, als der aktuelle Kontext behandelt.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Stellt einen asynchronen Vorgang dar, der einen Wert zurückgeben kann.</summary>
+      <typeparam name="TResult">Der von diesem <see cref="T:System.Threading.Tasks.Task`1" /> erzeugte Ergebnistyp. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit der angegebenen Funktion.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit der angegebenen Funktion.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser Aufgabe zugewiesen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Erstellungsoptionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Erstellungsoptionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Zustand.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser neuen Aufgabe zugewiesen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser neuen Aufgabe zugewiesen werden soll.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Konfiguriert einen Awaiter, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task`1" /> zu erwarten.</summary>
+      <returns>Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.</returns>
+      <param name="continueOnCapturedContext">"True", um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen; andernfalls "False".</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn die Zielaufgabe abgeschlossen wurde. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss vom vorhergehenden <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Fortsetzung, die asynchron ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das an die neue Fortsetzungsaufgabe übergeben werden soll. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Erstellt eine Fortsetzung, an die Zustandsinformationen übergeben werden und die ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Wenn der Delegat ausgeführt wird, werden ihm der abgeschlossene Task und das vom Aufrufer bereitgestellte Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten diese abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Bietet Zugriff auf Factorymethoden zum Erstellen und Konfigurieren von <see cref="T:System.Threading.Tasks.Task`1" />-Instanzen.</summary>
+      <returns>Ein Factoryobjekt, das eine Vielzahl von <see cref="T:System.Threading.Tasks.Task`1" />-Objekten erstellen kann.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Ruft einen Awaiter ab, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task`1" /> zu erwarten.</summary>
+      <returns>Eine Awaiter-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Ruft den Ergebniswert dieses <see cref="T:System.Threading.Tasks.Task`1" /> ab.</summary>
+      <returns>Der Ergebniswert für diesen <see cref="T:System.Threading.Tasks.Task`1" />, der dem Typparameter der Aufgabe entspricht.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Stellt eine Ausnahme dar, die verwendet wurde, um einen Taskabbruch zu übermitteln.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einem Verweis auf das <see cref="T:System.Threading.Tasks.Task" />-Objekt, das abgebrochen wurde.</summary>
+      <param name="task">Ein Task, der abgebrochen wurde.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Ruft die Aufgabe ab, die dieser Ausnahme zugeordnet ist.</summary>
+      <returns>Ein Verweis auf den <see cref="T:System.Threading.Tasks.Task" />, der dieser Ausnahme zugeordnet ist.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Stellt die Producerseite eines <see cref="T:System.Threading.Tasks.Task`1" />-Objekts dar, dessen Bindung an einen Delegaten aufgehoben wurde. Das Element ermöglicht mithilfe der <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />-Eigenschaft den Zugriff auf die Consumerseite.</summary>
+      <typeparam name="TResult">Der Typ des Ergebniswerts, der dem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt zugeordnet ist.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Erstellt eine <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit dem angegebenen Zustand.</summary>
+      <param name="state">Der Zustand, der als zugrunde liegender AsyncState von <see cref="T:System.Threading.Tasks.Task`1" /> verwendet werden soll.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit dem angegebenen Zustand und den angegebenen Optionen.</summary>
+      <param name="state">Der Zustand, der als zugrunde liegender AsyncState von <see cref="T:System.Threading.Tasks.Task`1" /> verwendet werden soll.</param>
+      <param name="creationOptions">Die Optionen, die beim Erstellen des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts zu verwenden sind.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="creationOptions" /> stellt Optionen dar, die für die Verwendung mit einem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> ungültig sind.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit den angegebenen Optionen.</summary>
+      <param name="creationOptions">Die Optionen, die beim Erstellen des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts zu verwenden sind.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="creationOptions" /> stellt Optionen dar, die für die Verwendung mit einem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> ungültig sind.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand.</summary>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> befindet sich bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, oder wenn der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> bereits freigegeben wurde.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand.</summary>
+      <param name="exceptions">Die Auflistung der Ausnahmen, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exceptions" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">In <paramref name="exceptions" /> ist mindestens ein NULL-Element vorhanden.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand.</summary>
+      <param name="exception">Die Ausnahme, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exception" />-Argument ist Null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />-Zustand.</summary>
+      <param name="result">Der Ergebniswert, der an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Ruft den von der <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> erstellten <see cref="T:System.Threading.Tasks.Task`1" /> ab.</summary>
+      <returns>Gibt den von dieser <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> erstellten <see cref="T:System.Threading.Tasks.Task`1" /> zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, false, wenn der Vorgang nicht erfolgreich war oder das Objekt bereits freigegeben wurde.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand auszuführen, und ermöglicht das Speichern eines Abbruchtokens in der abgebrochenen Aufgabe. </summary>
+      <returns>true, wenn der Vorgang erfolgreich ist, andernfalls false. </returns>
+      <param name="cancellationToken">Ein Abbruchtoken. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false.</returns>
+      <param name="exceptions">Die Auflistung der Ausnahmen, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exceptions" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">In <paramref name="exceptions" /> ist mindestens ein NULL-Element vorhanden.- oder - Die <paramref name="exceptions" />-Auflistung ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false.</returns>
+      <param name="exception">Die Ausnahme, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exception" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false. </returns>
+      <param name="result">Der Ergebniswert, der an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Gibt das Verhalten für eine Aufgabe an, die mit der <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)" />-Methode oder <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />-Methode erstellt wird.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Gibt an, dass die Fortsetzung, sofern es sich um eine untergeordnete Aufgabe handelt, in der Aufgabenhierarchie mit einem übergeordneten Element verknüpft wird.Die Fortsetzung kann nur dann eine untergeordnete Aufgabe handeln, wenn das vorangehende Element ebenfalls eine untergeordnete Aufgabe ist.Eine untergeordnete Aufgabe (d. h. eine von einer äußeren Aufgabe erstellte innere Aufgabe) wird standardmäßig unabhängig von der übergeordneten Aufgabe ausgeführt.Sie können die <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" />-Option verwenden, damit die übergeordneten und untergeordneten Aufgaben synchronisiert werden.Beachten Sie: Wenn eine übergeordnete Aufgabe mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />-Option konfiguriert ist, hat die <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option in der untergeordneten Aufgabe keine Auswirkungen, und die untergeordnete Aufgabe wird als eine getrennte untergeordnete Aufgabe ausgeführt. Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Gibt an, dass jede untergeordnete Aufgabe (d.h. jede geschachtelte innere Aufgabe, die von dieser Fortsetzung erstellt wurde), die mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option erstellt wurde und deren Ausführung als angefügte untergeordnete Aufgabe versucht wird, nicht an die übergeordnete Aufgabe angefügt werden kann und stattdessen als eine getrennte untergeordnete Aufgabe ausgeführt wird.Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe synchron ausgeführt werden soll.Wenn diese Option angegeben wird, wird die Fortsetzung in dem Thread ausgeführt, der den Übergang der vorangehenden Aufgabe in ihren Endzustand verursacht hat.Falls die vorangehende Aufgabe bereits abgeschlossen wurde, wird die Fortsetzung in dem Thread ausgeführt, der die Fortsetzung erstellt.Wird die <see cref="T:System.Threading.CancellationTokenSource" /> des Vorgängers in einem finally-Block (Finally in Visual Basic) verworfen, wird eine Fortsetzung mit dieser Option in diesem finally-Block ausgeführt.Nur sehr kurze Fortsetzungen sollten synchron ausgeführt werden.Da der Vorgang synchron ausgeführt wird, ist das Aufrufen einer Methode wie <see cref="M:System.Threading.Tasks.Task.Wait" /> nicht erforderlich, um sicherzustellen, dass der aufrufende Thread wartet, bis die Aufgabe abgeschlossen ist. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Gibt an, dass Aufgaben, die von der Fortsetzung durch den Aufruf von Methoden wie <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> oder <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> erstellt wurden, sich auf den Standardplaner (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) als aktuellen Planer beziehen, statt auf den Planer, auf dem diese Fortsetzung ausgeführt wird.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>Im Fall des Fortsetzungsabbruchs wird die Beendigung der Fortsetzung verhindert, bis der Vorgänger abgeschlossen wurde.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Gibt an, dass die Fortsetzung ein undifferenzierter Vorgang mit langer Laufzeit ist.Enthält einen Hinweis für den <see cref="T:System.Threading.Tasks.TaskScheduler" />, dass möglicherweise zu viele Abonnements gewährt werden.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Gibt, wenn keine Fortsetzungsoptionen angegeben sind, an, dass beim Ausführen einer Fortsetzen das Standardverhalten verwendet werden soll.Die Fortsetzung wird beim Abschluss der vorhergehenden Aufgabe asynchron ausgeführt, unabhängig vom endgültigen Wert der Eigenschaft <see cref="P:System.Threading.Tasks.Task.Status" />.Handelt es sich bei der Fortsetzung um eine untergeordnete Aufgabe, wird diese als getrennte geschachtelte Aufgabe erstellt.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn die vorangehende Aufgabe abgebrochen wurde.Ein vorhergehende Aufgabe wird abgebrochen, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn der Vorgänger einen Ausnahmefehler ausgelöst hat.Eine vorhergehende Aufgabe löst einen Ausnahmefehler aus, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn der Vorgänger bis zum Abschluss ausgeführt wurde.Eine vorhergehende Aufgabe wird bis zum Abschluss ausgeführt, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Gibt an, dass die Fortsetzung nur geplant werden soll, wenn die vorangehende Aufgabe abgebrochen wurde.Ein vorhergehende Aufgabe wird abgebrochen, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nur geplant werden soll, wenn der Vorgänger einen Ausnahmefehler ausgelöst hat.Eine vorhergehende Aufgabe löst einen Ausnahmefehler aus, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />" aufweist.Die Option "<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />" stellt sicher, dass die <see cref="P:System.Threading.Tasks.Task.Exception" />-Eigenschaft im Vorgänger nicht null ist.Sie können diese Eigenschaft verwenden, um die Ausnahme zu erfassen und anzuzeigen, welche Ausnahme das Fehlschlagen der Aufgabe verursacht hat.Wenn Sie nicht auf die <see cref="P:System.Threading.Tasks.Task.Exception" />-Eigenschaft zugreifen, bleibt die Ausnahme unbehandelt.Darüber hinaus wird eine neue Ausnahme ausgelöst, wenn Sie auf die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft einer Aufgabe zugreifen, die abgebrochen wurde oder fehlgeschlagen ist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Gibt an, dass die Fortsetzung nur geplant werden soll, wenn die vorangehende Aufgabe bis zum Abschluss ausgeführt wurde.Eine vorhergehende Aufgabe wird bis zum Abschluss ausgeführt, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Ein Hinweis für ein <see cref="T:System.Threading.Tasks.TaskScheduler" />, Aufgaben in der Reihenfolge ihrer ursprünglichen Planung zu planen, sodass zu einem früheren Zeitpunkt geplante Aufgaben tendenziell früher, zu einem späteren Zeitpunkt geplante Aufgaben tendenziell später ausgeführt werden. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe asynchron ausgeführt werden soll.Diese Option hat Vorrang vor <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Gibt Flags an, die optionales Verhalten für die Erstellung und Ausführung von Aufgaben steuern. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Gibt an, dass eine Aufgabe in der Aufgabenhierarchie an ein übergeordnetes Element angefügt wird.Eine untergeordnete Aufgabe (d. h. eine von einer äußeren Aufgabe erstellte innere Aufgabe) wird standardmäßig unabhängig von der übergeordneten Aufgabe ausgeführt.Sie können die <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" />-Option verwenden, damit die übergeordneten und untergeordneten Aufgaben synchronisiert werden.Beachten Sie: Wenn eine übergeordnete Aufgabe mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />-Option konfiguriert ist, hat die <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option in der untergeordneten Aufgabe keine Auswirkungen, und die untergeordnete Aufgabe wird als eine getrennte untergeordnete Aufgabe ausgeführt. Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Gibt an, dass jede untergeordnete Aufgabe, die als angefügte untergeordnete Aufgabe ausgeführt werden soll (d. h. mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option erstellt), nicht an die übergeordnete Aufgabe angefügt werden kann und stattdessen als eine getrennte untergeordnete Aufgabe ausgeführt wird.Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Verhindert, dass der Ambientenplaner als aktueller Planer in der erstellten Aufgabe sichtbar ist.Dies bedeutet, dass Vorgänge wie StartNew oder ContinueWith, die in der erstellten Aufgabe ausgeführt werden, <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> als aktuellen Planer aufweisen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Gibt an, dass eine Aufgabe ein undifferenzierter Vorgang mit langer Laufzeit sein wird, der weniger größere Komponenten als differenzierte Systeme beinhaltet.Enthält einen Hinweis für den <see cref="T:System.Threading.Tasks.TaskScheduler" />, dass möglicherweise zu viele Abonnements gewährt werden.Durch Überzeichnung können Sie mehr Threads als die Anzahl der verfügbaren Hardwarethreads erstellen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Gibt an, dass das Standardverhalten verwendet werden soll.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Ein Hinweis für einen <see cref="T:System.Threading.Tasks.TaskScheduler" />, eine Aufgabe möglichst fair zu planen. Dies bedeutet, dass früher geplante Aufgaben wahrscheinlich früher und später geplante Aufgaben wahrscheinlich später ausgeführt werden.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Erzwingt die asynchrone Ausführung von Fortsetzungen, die zur aktuellen Aufgabe hinzugefügt werden. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Stellt einen Satz mit statischen Methoden (Shared in Visual Basic) für die Arbeit mit bestimmten Arten von <see cref="T:System.Threading.Tasks.Task" />-Instanzen bereit.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt einen Proxy-<see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang von einem Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) (Visual Basic) darstellt.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang des bereitgestellten Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) (Visual Basic) darstellt.</returns>
+      <param name="task">Die zu entpackende Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) Visual Basic).</param>
+      <typeparam name="TResult">Der Typ des Aufgabenergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="task" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Erstellt einen <see cref="T:System.Threading.Tasks.Task" /> für Proxys, der den asynchronen Vorgang eines <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> darstellt.</summary>
+      <returns>Eine Aufgabe, die den asynchronen Vorgang des angegebenen System.Threading.Tasks.Task(Of Task) darstellt.</returns>
+      <param name="task">Die zu entpackende Task&lt;Task&gt; (C#) oder Task (Of Task) Visual Basic).</param>
+      <exception cref="T:System.ArgumentNullException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="task" />-Argument NULL ist.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Bietet Unterstützung für das Erstellen und Planen von <see cref="T:System.Threading.Tasks.Task" />-Objekten. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der Standardkonfiguration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das Aufgaben zugewiesen wird, die von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellt wurden, sofern beim Aufrufen der Factorymethoden kein anderes CancellationToken explizit angegeben wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das standardmäßige <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das Aufgaben zugewiesen wird, die von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellt wurden, sofern beim Aufrufen der Factorymethoden kein anderes CancellationToken explizit angegeben wird.</param>
+      <param name="creationOptions">Das zum Erstellen von Aufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</param>
+      <param name="continuationOptions">Das zum Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</param>
+      <param name="scheduler">Der beim Planen von Aufgaben mit dieser TaskFactory zu verwendende standardmäßige <see cref="T:System.Threading.Tasks.TaskScheduler" />.Ein NULL-Wert gibt an, dass TaskScheduler.Current verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Wert an.Weitere Informationen finden Sie unter den Hinweisen zur <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)" />.- oder - Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="creationOptions">Das zum Erstellen von Aufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</param>
+      <param name="continuationOptions">Das zum Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Wert an.Weitere Informationen finden Sie unter den Hinweisen zur <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)" />.- oder - Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="scheduler">Der beim Planen von Aufgaben mit dieser TaskFactory zu verwendende <see cref="T:System.Threading.Tasks.TaskScheduler" />.Ein NULL-Wert gibt an, dass der aktuelle TaskScheduler verwendet werden soll.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Ruft das Standardabbruchtoken für diese Aufgabenfactory ab.</summary>
+      <returns>Das standardmäßige Aufgabenabbruchtoken für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Ruft die standardmäßigen Aufgabenfortsetzungsoptionen für diese Aufgabenfactory ab.</summary>
+      <returns>Die standardmäßigen Aufgabenfortsetzungsoptionen für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde. </summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben. </exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null. - oder - Die dem <paramref name="continuationAction" /> -Argument ist null. </exception>
+      <exception cref="T:System.ArgumentException">Die <paramref name="tasks" /> Array enthält ein null Wert. - oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben. - oder - <paramref name="cancellationToken" /> wurde bereits freigegeben. </exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null. - oder - Das <paramref name="continuationAction" />-Argument lautet null. </exception>
+      <exception cref="T:System.ArgumentException">Die <paramref name="tasks" /> Array enthält ein null Wert. - oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Ruft die standardmäßigen Aufgabenerstellungsoptionen für diese Aufgabenfactory ab.</summary>
+      <returns>Die standardmäßigen Aufgabenerstellungsoptionen für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />-Element, das verwendet wird, um die Aufgabe zu planen, die die Endmethode ausführt.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />-Element, das verwendet wird, um die Aufgabe zu planen, die die Endmethode ausführt.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Ruft den standardmäßigen Aufgabenplaner für diese Aufgabenfactory ab.</summary>
+      <returns>Der standardmäßige Aufgabenplaner für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="action" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task" /> verwendet wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll. </param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält. </param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="action" />-Argument lautet null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task" /> verwendet wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> verwendet wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> verwendet wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Bietet Unterstützung für das Erstellen und Planen von <see cref="T:System.Threading.Tasks.Task`1" />-Objekten.</summary>
+      <typeparam name="TResult">Der Rückgabewert der <see cref="T:System.Threading.Tasks.Task`1" />-Objekte, die von den Methoden dieser Klasse erstellt werden. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der Standardkonfiguration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der Standardkonfiguration.</summary>
+      <param name="cancellationToken">Das Standardabbruchtoken, das von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellten Aufgaben zugewiesen wird, sofern beim Aufrufen der Factorymethoden kein anderes Abbruchtoken explizit angegeben wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das Standardabbruchtoken, das von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellten Aufgaben zugewiesen wird, sofern beim Aufrufen der Factorymethoden kein anderes Abbruchtoken explizit angegeben wird.</param>
+      <param name="creationOptions">Die zum Erstellen von Aufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="continuationOptions">Die zum Erstellen von Fortsetzungsaufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="scheduler">Der beim Planen von Aufgaben, die mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> erstellt wurden, zu verwendende Standardplaner.Ein NULL-Wert gibt an, dass <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> oder <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="creationOptions">Die zum Erstellen von Aufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="continuationOptions">Die zum Erstellen von Fortsetzungsaufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> oder <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="scheduler">Der zum Planen von Aufgaben, die mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> erstellt wurden, zu verwendende Planer.Ein NULL-Wert gibt an, dass der aktuelle <see cref="T:System.Threading.Tasks.TaskScheduler" /> verwendet werden soll.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Ruft das Standardabbruchtoken für diese Aufgabenfactory ab.</summary>
+      <returns>Das Standardabbruchtoken für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Enumerationswert für diese Aufgabenfactory ab.</summary>
+      <returns>Einer der Enumerationswerte, die die Standardfortsetzungsoptionen für diese Aufgabenfactory angibt.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" />-Array ist null.- oder - <paramref name="continuationFunction" /> ist null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - <paramref name="continuationFunction" /> ist null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Planer, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Planer, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird. </summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist NULL.- oder - Das <paramref name="continuationFunction" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument gibt einen ungültigen Enumerationswert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument wird ein ungültiger TaskContinuationOptions-Wert angegeben.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde. </exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument gibt einen ungültigen Enumerationswert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Enumerationswert für diese Aufgabenfactory ab.</summary>
+      <returns>Einer der Enumerationswerte, die die Standarderstellungsoptionen für diese Aufgabenfactory angibt.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein Objekt, das das Verhalten der erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein Objekt, das das Verhalten der erstellten Aufgabe steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die Aufgabe zu planen, die EndMethod ausführt.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Ruft das Aufgabenplaner für diese Aufgabenfactory ab.</summary>
+      <returns>Der Aufgabenplaner für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Stellt ein Objekt dar, das das Einfügen von Aufgaben in Threadwarteschlangen auf niedriger Ebene behandelt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initialisiert den <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Ruft den zugeordneten <see cref="T:System.Threading.Tasks.TaskScheduler" /> der derzeit ausgeführten Aufgabe ab.</summary>
+      <returns>Gibt den zugeordneten <see cref="T:System.Threading.Tasks.TaskScheduler" /> der momentan ausgeführten Aufgabe zurück.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Ruft die <see cref="T:System.Threading.Tasks.TaskScheduler" />-Standardinstanz ab, die von .NET Framework bereitgestellt wird.</summary>
+      <returns>Gibt die <see cref="T:System.Threading.Tasks.TaskScheduler" />-Standardinstanz zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Erstellt einen <see cref="T:System.Threading.Tasks.TaskScheduler" /> mit dem aktuellen <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.TaskScheduler" />, der dem aktuellen <see cref="T:System.Threading.SynchronizationContext" /> entsprechend <see cref="P:System.Threading.SynchronizationContext.Current" /> zugeordnet ist.</returns>
+      <exception cref="T:System.InvalidOperationException">Der aktuelle SynchronizationContext kann nicht als TaskScheduler verwendet werden.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Nur für Debuggerunterstützung: Generiert eine Enumeration von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, die sich gegenwärtig in der Warteschlange des Taskplaners befinden und auf ihre Ausführung warten.</summary>
+      <returns>Eine Aufzählung, in der von einem Debugger die gegenwärtig in der Warteschlange dieses Taskplaners enthaltenen Aufgaben durchsucht werden können.</returns>
+      <exception cref="T:System.NotSupportedException">Dieser Planer kann derzeit keine Liste in der Warteschlange stehender Aufgaben generieren.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Ruft die eindeutige ID für diesen <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab.</summary>
+      <returns>Gibt die eindeutige ID für diesen <see cref="T:System.Threading.Tasks.TaskScheduler" /> zurück.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Gibt die maximale Parallelitätsebene an, die dieser <see cref="T:System.Threading.Tasks.TaskScheduler" /> unterstützt.</summary>
+      <returns>Gibt eine ganze Zahl zurück, die die maximale Parallelitätsebene darstellt.Der Standardplaner gibt <see cref="F:System.Int32.MaxValue" /> zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Fügt einen <see cref="T:System.Threading.Tasks.Task" /> in die Warteschlange des Planers ein. </summary>
+      <param name="task">Der <see cref="T:System.Threading.Tasks.Task" />, der in die Warteschlange eingereiht werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Versucht, einen zuvor in die Warteschlange dieses Planers eingereihten <see cref="T:System.Threading.Tasks.Task" /> aus der Warteschlange zu entfernen.</summary>
+      <returns>Ein boolescher Wert, der angibt, ob das <paramref name="task" />-Argument erfolgreich aus der Warteschlange entfernt wurde.</returns>
+      <param name="task">Das <see cref="T:System.Threading.Tasks.Task" />, das aus der Warteschlange entfernt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Versucht, den angegebenen <see cref="T:System.Threading.Tasks.Task" /> mit diesem Planer auszuführen.</summary>
+      <returns>Ein boolescher Wert, der true ist, wenn <paramref name="task" /> erfolgreich ausgeführt wurde. Andernfalls ist dieser Wert false.Ein häufiger Grund für Ausführungsfehler besteht darin, dass die Aufgabe zuvor ausgeführt wurde oder gerade von einem anderen Thread ausgeführt wird.</returns>
+      <param name="task">Ein auszuführendes <see cref="T:System.Threading.Tasks.Task" />-Objekt.</param>
+      <exception cref="T:System.InvalidOperationException">Der <paramref name="task" /> ist nicht diesem Planer zugeordnet.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Bestimmt, ob der angegebene <see cref="T:System.Threading.Tasks.Task" /> in diesem Aufruf synchron ausgeführt werden kann, und führt ihn aus, wenn dies der Fall ist.</summary>
+      <returns>Ein boolescher Wert, der angibt, ob die Aufgabe inline ausgeführt wurde.</returns>
+      <param name="task">Das auszuführende <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="taskWasPreviouslyQueued">Ein boolescher Wert, der angibt, ob die Aufgabe zuvor in die Warteschlange eingereiht wurde.Wenn dieser Parameter true ist, wurde die Aufgabe möglicherweise zuvor in die Warteschlange eingereiht (geplant). Ist er false, wurde die Aufgabe bekanntermaßen nicht in die Warteschlange eingereiht, und dieser Aufruf wird ausgeführt, um die Aufgabe inline auszuführen, ohne sie in die Warteschlange einzureihen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der <paramref name="task" /> wurde bereits ausgeführt.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Tritt auf, wenn die unüberwachte Ausnahme einer fehlgeschlagenen Aufgabe im Begriff ist, die Ausnahmeausweitungsrichtlinie auszulösen. Durch die Ausweitungsrichtlinie wird der Prozess standardmäßig beendet.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Stellt eine Ausnahme dar, die verwendet wird, um einen ungültigen Vorgang eines <see cref="T:System.Threading.Tasks.TaskScheduler" /> zu übermitteln.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse unter Verwendung einer Standardfehlermeldung und eines Verweises auf die interne Ausnahme, die die Ursache dieser Ausnahme ist.</summary>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Stellt die aktuelle Phase im Lebenszyklus eines <see cref="T:System.Threading.Tasks.Task" /> dar.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>Die Aufgabe hat den Abbruch durch Auslösen einer OperationCanceledException mit einem eigenen CancellationToken bestätigt, während das Token im Zustand "signalisiert" war, oder das CancellationToken der Aufgabe wurde bereits vor dem Start der Aufgabenausführung signalisiert.Weitere Informationen finden Sie unter Aufgabenabbruch.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>Die Aufgabe wurde initialisiert, aber noch nicht geplant.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Die Aufgabe wurde aufgrund eines Ausnahmefehlers abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>Die Ausführung der Aufgabe wurde erfolgreich abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>Die Aufgabe wird ausgeführt, wurde aber noch nicht abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>Die Aufgabe wartet auf ihre Aktivierung und interne Planung durch die .NET Framework-Infrastruktur.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>Die Aufgabe hat die Ausführung beendet und wartet implizit auf den Abschluss angefügter untergeordneter Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Die Aufgabe wurde zur Ausführung geplant, aber noch nicht gestartet.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn die Ausnahme eines fehlerhaften bemängelte <see cref="T:System.Threading.Tasks.Task" />-Objekts nicht beobachtet wird.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" />-Klasse mit der nicht überwachten Ausnahme.</summary>
+      <param name="exception">Die Ausnahme, deren Überwachung eingestellt wurde.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Die Ausnahme, deren Überwachung eingestellt wurde.</summary>
+      <returns>Die Ausnahme, deren Überwachung eingestellt wurde.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Ruft ab, ob diese Ausnahme als "überwacht" gekennzeichnet wurde.</summary>
+      <returns>True, wenn diese Ausnahme als "überwacht" markiert wurde, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Markiert die <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" />-Eigenschaft als "überwacht". Dadurch wird verhindert, dass eine Ausnahmeneskalierungsrichtlinie ausgelöst wird, durch die der Prozess standardmäßig beendet wird.</summary>
+    </member>
+  </members>
+</doc>

+ 3175 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/es/System.Threading.Tasks.xml

@@ -0,0 +1,3175 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Representa uno o varios errores que se producen durante la ejecución de una aplicación.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> que hace referencia a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> que hace referencia a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje de error especificado y referencias a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerException" /> es nulo.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje de error especificado y referencias a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Reduce las instancias de <see cref="T:System.AggregateException" /> a una sola instancia nueva.</summary>
+      <returns>Nueva instancia reducida de <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Devuelve la excepción <see cref="T:System.AggregateException" /> que es la causa principal de esta excepción.</summary>
+      <returns>Devuelve la excepción <see cref="T:System.AggregateException" /> que es la causa principal de esta excepción.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Invoca un controlador en cada objeto <see cref="T:System.Exception" /> contenido en esta excepción <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Predicado que se va a ejecutar para cada excepción.El predicado acepta como argumento el objeto <see cref="T:System.Exception" /> que se va a procesar y devuelve un valor booleano para indicar si se controló la excepción.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="predicate" /> es nulo.</exception>
+      <exception cref="T:System.AggregateException">No se controló ninguna excepción incluida en esta excepción <see cref="T:System.AggregateException" />.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Obtiene una colección de solo lectura de las instancias de <see cref="T:System.Exception" /> que causaron la excepción actual.</summary>
+      <returns>Devuelve una colección de solo lectura de las instancias de <see cref="T:System.Exception" /> que causaron la excepción actual.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crea y devuelve una representación en forma de cadena del objeto <see cref="T:System.AggregateException" />.</summary>
+      <returns>Representación de cadena de la excepción actual.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Excepción que se produce en un subproceso al cancelar una operación que este estaba ejecutando.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error proporcionado por el sistema.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con el mensaje de error especificado.</summary>
+      <param name="message">Objeto <see cref="T:System.String" /> que describe el error.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error especificado, una referencia a la excepción interna que representa la causa de esta excepción y un token de cancelación.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error especificado y un token de cancelación.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un token de cancelación.</summary>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Obtiene un token de cancelación asociado a la operación que se canceló.</summary>
+      <returns>Un token de cancelación asociado a la operación que se canceló, o un token predeterminado.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Representa un generador de métodos asincrónicos que devuelven una tarea.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marca la tarea como errónea y enlaza la excepción especificada a la tarea.</summary>
+      <param name="exception">Excepción que se va a enlazar a la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.O bienEl generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marca la tarea como finalizada correctamente.</summary>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.O bienEl generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Obtiene la tarea para este generador.</summary>
+      <returns>La tarea para este generador.</returns>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Representa un generador de métodos asincrónicos que devuelve una tarea y proporciona un parámetro para el resultado.</summary>
+      <typeparam name="TResult">El resultado que se va a usar para completar la tarea.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marca la tarea como errónea y enlaza la excepción especificada a la tarea.</summary>
+      <param name="exception">Excepción que se va a enlazar a la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marca la tarea como finalizada correctamente.</summary>
+      <param name="result">El resultado que se va a usar para completar la tarea.</param>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Obtiene la tarea para este generador.</summary>
+      <returns>La tarea para este generador.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Representa un generador de métodos asincrónicos que no devuelven un valor.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Enlaza una excepción al generador de métodos.</summary>
+      <param name="exception">Excepción que se va a enlazar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marca el generador de métodos como completado correctamente.</summary>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Proporciona un objeto que admite await que permite configurar objetos await en una tarea.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Devuelve un awaiter para este objeto que admite await.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Proporciona un objeto que admite await que permite configurar objetos await en una tarea.</summary>
+      <typeparam name="TResult">El tipo del resultado generado por <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Devuelve un awaiter para este objeto que admite await.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Proporciona un objeto que ejecuta await para un objeto que admite await (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Finaliza la espera sobre la tarea completada.</summary>
+      <returns>Resultado de la tarea completada.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado con error.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que especifica si la tarea que se espera está completada.</summary>
+      <returns>true si se ha completado la tarea que estaba en espera; si no, false.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter. </summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Proporciona un objeto que ejecuta await para un objeto (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) que admite await.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Finaliza la espera sobre la tarea completada.</summary>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado con error.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que especifica si la tarea que se espera está completada.</summary>
+      <returns>true si se ha completado la tarea que estaba en espera; si no, false.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter. </summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Representa las máquinas de estado que se generan para los métodos asincrónicos.Este tipo solo es para uso del compilador.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Mueve el equipo de estado al estado siguiente.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configura la máquina de estado con una réplica de asignación del montón.</summary>
+      <param name="stateMachine">Réplica asignada por montón.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Representa un elemento awaiter que programa continuaciones cuando se completa una operación await.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación que se invoca al completarse la instancia.</summary>
+      <param name="continuation">Acción al que debe invocarse cuando se complete la operación.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es NULL (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Representa una operación que programa continuaciones cuando finaliza.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación que se invoca al completarse la instancia.</summary>
+      <param name="continuation">Acción al que debe invocarse cuando se complete la operación.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es NULL (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Proporciona un objeto que espera la finalización de una tarea asincrónica. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Finaliza la espera para la finalización de la tarea asincrónica.</summary>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado de <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado la tarea asincrónica.</summary>
+      <returns>true si la tarea se ha completado; de lo contrario, es false.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Establece la acción que se va a realizar cuando el objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> detiene la espera de la tarea asincrónica que se debe completar.</summary>
+      <param name="continuation">La acción que se realizará cuando se complete la operación de espera.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asincrónica que se asocia a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Representa un objeto que espera la finalización de una tarea asincrónica y proporciona un parámetro para el resultado.</summary>
+      <typeparam name="TResult">Resultado de la tarea.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Finaliza la espera para la finalización de la tarea asincrónica.</summary>
+      <returns>Resultado de la tarea completada.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado de <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado la tarea asincrónica.</summary>
+      <returns>true si la tarea se ha completado; de lo contrario, es false.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Establece la acción que se va a realizar cuando el objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> detiene la espera de la tarea asincrónica que se debe completar.</summary>
+      <param name="continuation">La acción que se realizará cuando se complete la operación de espera.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asincrónica asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Proporciona el contexto para esperar la conmutación asincrónica en un entorno de destino.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Recupera un objeto <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> para esta instancia de la clase.</summary>
+      <returns>Objeto que se usa para controlar la finalización de una operación asincrónica.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Proporciona un awaiter para pasar a un entorno de destino.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Termina la operación de espera.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Obtiene un valor que indica si un campo no se requiere.</summary>
+      <returns>Siempre false, lo que indica que un valor es necesario siempre para <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Establece la continuación que se va a invocar.</summary>
+      <param name="continuation">La acción para invocar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> es null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Vuelve a publicar <paramref name="continuation" /> en el contexto actual.</summary>
+      <param name="continuation">La acción para invocar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propaga la notificación de que las operaciones deben cancelarse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Inicializa el objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">El estado cancelado para el token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Obtiene si este token es capaz de existir en el estado cancelado.</summary>
+      <returns>Es true si este token puede estar en estado cancelado; en caso contrario, es false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationToken" /> actual es igual que la instancia de <see cref="T:System.Object" /> especificada.</summary>
+      <returns>Es true si <paramref name="other" /> es <see cref="T:System.Threading.CancellationToken" /> y si las dos instancias son iguales; en caso contrario, es false.Dos tokens son iguales si están asociados al mismo <see cref="T:System.Threading.CancellationTokenSource" /> o si ambos se construyeron a partir de los constructores CancellationToken públicos y sus valores <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> son iguales.</returns>
+      <param name="other">Otro objeto con el que se va a comparar esta instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationToken" /> actual es igual que el token especificado.</summary>
+      <returns>Es true si las instancias son iguales; en caso contrario, es false.Dos tokens son iguales si están asociados al mismo <see cref="T:System.Threading.CancellationTokenSource" /> o si ambos se construyeron a partir de los constructores CancellationToken públicos y sus valores <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> son iguales.</returns>
+      <param name="other">El otro objeto <see cref="T:System.Threading.CancellationToken" /> con el que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Código hash de la instancia de <see cref="T:System.Threading.CancellationToken" /> actual.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Obtiene si se ha solicitado la cancelación para este token.</summary>
+      <returns>Es true si se ha solicitado la cancelación para este token; en caso contrario, es false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Devuelve un valor <see cref="T:System.Threading.CancellationToken" /> vacío.</summary>
+      <returns>Token de cancelación vacío. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationToken" /> son iguales.</summary>
+      <returns>Es true si las instancias son iguales; en caso contrario, es false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationToken" /> no son iguales.</summary>
+      <returns>Es true, si las instancias no son iguales; en caso contrario, es false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="useSynchronizationContext">Un valor booleano que indica si se va a capturar el <see cref="T:System.Threading.SynchronizationContext" /> actual y si se va a usar al invocar <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">El estado que se va a pasar a <paramref name="callback" /> cuando se invoque al delegado.Puede ser null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">El estado que se va a pasar a <paramref name="callback" /> cuando se invoque al delegado.Puede ser null.</param>
+      <param name="useSynchronizationContext">Un valor booleano que indica si se va a capturar el <see cref="T:System.Threading.SynchronizationContext" /> actual y si se va a usar al invocar <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Produce <see cref="T:System.OperationCanceledException" /> si este token ha tenido una solicitud de cancelación.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Obtiene un <see cref="T:System.Threading.WaitHandle" /> que se señala cuando el token se cancela.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> que se señala cuando el token se cancela.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Representa un delegado de devolución de llamada que se ha registrado con un token <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual es igual que la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> especificada.</summary>
+      <returns>True, si la instancia actual y <paramref name="obj" /> son iguales.De lo contrario, false.Dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales si ambas hacen referencia al resultado de una sola llamada al mismo método Register de un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Otro objeto con el que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual es igual que la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> especificada.</summary>
+      <returns>True, si la instancia actual y <paramref name="other" /> son iguales.De lo contrario, false. Dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales si ambas hacen referencia al resultado de una sola llamada al mismo método Register de un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Otra instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> con la que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Actúa como una función hash para <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Código hash de la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales.</summary>
+      <returns>True, si las instancias son iguales; en caso contrario, false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> no son iguales.</summary>
+      <returns>True, si las instancias no son iguales; de lo contrario, false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Señala un objeto <see cref="T:System.Threading.CancellationToken" /> que debe cancelarse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" /> que se cancela después del retraso especificado en milisegundos.</summary>
+      <param name="millisecondsDelay">Intervalo de tiempo en milisegundos que se esperará antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" /> que se cancela después del intervalo de tiempo especificado.</summary>
+      <param name="delay">Intervalo de tiempo que se esperará antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Comunica una solicitud de cancelación.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Comunica una solicitud de cancelación y especifica si se deben procesar las devoluciones de llamada restantes y las operaciones cancelables.</summary>
+      <param name="throwOnFirstException">true si las excepciones deben propagarse de inmediato; en caso contrario, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Programa una operación de cancelación en este <see cref="T:System.Threading.CancellationTokenSource" /> después del número especificado de milisegundos.</summary>
+      <param name="millisecondsDelay">Intervalo de tiempo que hay que esperar antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Programa una operación de cancelación en este <see cref="T:System.Threading.CancellationTokenSource" /> después del intervalo de tiempo especificado.</summary>
+      <param name="delay">Intervalo de tiempo que hay que esperar antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crea un <see cref="T:System.Threading.CancellationTokenSource" /> que tendrá el estado cancelado cuando alguno de los tokens de origen tenga el estado cancelado.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> que está vinculado a los tokens de origen.</returns>
+      <param name="token1">Primer token de cancelación que se va a observar.</param>
+      <param name="token2">Segundo token de cancelación que se va a observar.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crea un <see cref="T:System.Threading.CancellationTokenSource" /> que tendrá el estado cancelado cuando alguno de los tokens de origen del la matriz especificada tenga el estado cancelado.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> que está vinculado a los tokens de origen.</returns>
+      <param name="tokens">Matriz que contiene instancias de tokens de cancelación que se van a observar.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.Threading.CancellationTokenSource" /> y, de forma opcional, libera los recursos administrados.</summary>
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Obtiene si se solicitó la cancelación de este <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>false si se solicitó la cancelación de este true; en caso contrario, <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.CancellationToken" /> asociado a <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationToken" /> asociada a esta <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Proporciona programadores de tareas que se coordinan para ejecutar las tareas a la vez que garantizan que las tareas simultáneas puedan ejecutarse en paralelo y las tareas excluyentes nunca lo hagan así.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> que se destina al programador especificado.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinada al programador especificado con un nivel de simultaneidad máximo.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+      <param name="maxConcurrencyLevel">Número máximo de tareas que se van a ejecutar simultáneamente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinada al programador especificado con un nivel de simultaneidad máximo y un número de tareas programadas máximo que se pueden procesar como una unidad.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+      <param name="maxConcurrencyLevel">Número máximo de tareas que se van a ejecutar simultáneamente.</param>
+      <param name="maxItemsPerTask">Número máximo de tareas para procesar para cada tarea programada subyacente usada por el par.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informa al par de programadores que no debe aceptar más tareas.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.Task" /> que se completará cuando el programador haya completado el procesamiento.</summary>
+      <returns>La operación asincrónica que se completará cuando el programador finalice el procesamiento.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se puede utilizar para programar tareas en este par que puede ejecutarse simultáneamente con otras tareas de este par.</summary>
+      <returns>Un objeto que se puede utilizar para programar tareas simultáneamente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se puede utilizarse para programar tareas en este par que deben ejecutarse exclusivamente con respecto a otras tareas de este par.</summary>
+      <returns>Un objeto que se puede utilizar para programar las tareas que no se ejecutan simultáneamente con otras tareas.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Representa una operación asincrónica.Para examinar el código fuente de .NET Framework de este tipo, consulte el origen de referencia.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción especificada.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción especificada y <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que observará la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción y las opciones de creación especificadas.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción y las opciones de creación especificadas.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción y el estado especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Obtiene el objeto de estado que se proporcionó al crearse el objeto <see cref="T:System.Threading.Tasks.Task" />, o null si no se proporcionó ningún objeto de estado.</summary>
+      <returns>Un <see cref="T:System.Object" /> que representa los datos de estado que se pasaron a la tarea cuando se creó.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Obtiene una tarea que ya ha finalizado correctamente. </summary>
+      <returns>La tarea que finalizó correctamente. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configura un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto utilizado para esperar a esta tarea.</returns>
+      <param name="continueOnCapturedContext">true para intentar calcular las referencias de la continuación de nuevo al contexto original capturado; en caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que recibe un token de cancelación y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa la tarea de destino según el elemento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> especificado.La continuación recibe un token de cancelación y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción para ejecutarse según el <paramref name="continuationOptions" /> especificado.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta cuando se completa la tarea de destino según el elemento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción para ejecutarse según el <paramref name="continuationOptions" /> especificado.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta cuando el <see cref="T:System.Threading.Tasks.Task" /> de destino se completa. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Acción que se ejecutará cuando se complete la tarea.Cuando se ejecuta, se pasa al delegado la tarea completada y el objeto de estado proporcionado por el autor de la llamada como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y que se ejecuta cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación se ejecuta según un conjunto de condiciones especificadas y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación se ejecuta según un conjunto de condiciones especificadas.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task`1" /> de destino se completa y devuelve un valor. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe un token de cancelación.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación especificadas y devuelve un valor.Se pasa un token de cancelación a la continuación y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se ejecuta según la condición especificada en <paramref name="continuationOptions." />. Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación especificadas y devuelve un valor. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe información de estado proporcionada por el autor de la llamada y un token de cancelación.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación de la tarea especificadas cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y usa el programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación de la tarea especificadas cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación recibe información de estado proporcionada por el autor de la llamada.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.La continuación recibe información de estado proporcionada por el autor de la llamada y usa a un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usado para crear esta tarea.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usado para crear esta tarea.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Devuelve el identificador único del objeto <see cref="T:System.Threading.Tasks.Task" /> que se está ejecutando actualmente.</summary>
+      <returns>Entero que el sistema asignó a la tarea en ejecución.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crea una tarea que se completa después de un retraso. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="millisecondsDelay">El número de milisegundos que se esperará antes de completar la tarea devuelta o -1 para esperar indefinidamente. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crea una tarea cancelable que se completa después de un retraso. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="millisecondsDelay">El número de milisegundos que se esperará antes de completar la tarea devuelta o -1 para esperar indefinidamente. </param>
+      <param name="cancellationToken">El token de cancelación que se comprobará antes de completar la tarea devuelta. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crea una tarea que se completa después de un intervalo de tiempo especificado. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="delay">El intervalo de tiempo que espera antes de completar la tarea devuelta o TimeSpan.FromMilliseconds(-1) para esperar indefinidamente. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crea una tarea cancelable que se completa después de un intervalo de tiempo específico. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="delay">El intervalo de tiempo que espera antes de completar la tarea devuelta o TimeSpan.FromMilliseconds(-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">El token de cancelación que se comprobará antes de completar la tarea devuelta. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Obtiene la excepción <see cref="T:System.AggregateException" /> que causó la finalización prematura del objeto <see cref="T:System.Threading.Tasks.Task" />.Si <see cref="T:System.Threading.Tasks.Task" /> se completó correctamente o no ha iniciado ninguna excepción, el valor devuelto será null.</summary>
+      <returns>Excepción <see cref="T:System.AggregateException" /> que causó la finalización prematura del objeto <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Proporciona acceso a patrones de diseño para crear y configurar instancias de <see cref="T:System.Threading.Tasks.Task" /> y <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Un objeto de fábrica que puede crear una variedad de objetos <see cref="T:System.Threading.Tasks.Task" /> y <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> que se finaliza debido a la cancelación con un token de cancelación especificado.</summary>
+      <returns>Tarea cancelada. </returns>
+      <param name="cancellationToken">Token de cancelación con el que se finaliza la tarea. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task`1" /> que se finaliza debido a la cancelación con un token de cancelación especificado.</summary>
+      <returns>Tarea cancelada. </returns>
+      <param name="cancellationToken">Token de cancelación con el que se finaliza la tarea. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task`1" /> que finalizó con una excepción especificada. </summary>
+      <returns>Tarea con error. </returns>
+      <param name="exception">Excepción con la que se finaliza la tarea. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> que finalizó con una excepción especificada. </summary>
+      <returns>Tarea con error. </returns>
+      <param name="exception">Excepción con la que se finaliza la tarea. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que se ha completado correctamente con el resultado especificado.</summary>
+      <returns>Tarea completada correctamente.</returns>
+      <param name="result">Resultado que se va a almacenar en la tarea completada. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Obtiene un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Una instancia de awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Obtiene un identificador único para esta instancia de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Entero que el sistema asignó a esta instancia de la tarea. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Obtiene un valor que indica si esta instancia de <see cref="T:System.Threading.Tasks.Task" /> ha completado su ejecución debido a una cancelación.</summary>
+      <returns>true si la tarea se ha completado debido a su cancelación; en caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado esta instancia de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>true si la tarea se ha completado; en caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Obtiene un valor que indica si el objeto <see cref="T:System.Threading.Tasks.Task" /> se ha completado debido a una excepción no controlada.</summary>
+      <returns>true si la tarea inició una excepción no controlada; en caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un identificador de tarea para dicho trabajo.</summary>
+      <returns>Tarea que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="action">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un identificador de tarea para dicho trabajo.</summary>
+      <returns>Tarea que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="action">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para Task(TResult) que devuelve <paramref name="function" />.</summary>
+      <returns>Una Task(TResult) que representa un proxy para Task(TResult) devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea del proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para Task(TResult) que devuelve <paramref name="function" />.</summary>
+      <returns>Una Task(TResult) que representa un proxy para Task(TResult) devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea del proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para la tarea devuelta por <paramref name="function" />.</summary>
+      <returns>Una tarea que representa un proxy para la tarea devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para la tarea devuelta por <paramref name="function" />.</summary>
+      <returns>Una tarea que representa un proxy para la tarea devuelta por <paramref name="function" />.</returns>
+      <param name="function">El trabajo que se ejecutará de forma asincrónica. </param>
+      <param name="cancellationToken">Un token de cancelación que debería usarse para cancelar el trabajo. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en el grupo de subprocesos y devuelve un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa ese trabajo. </summary>
+      <returns>Un objeto de tarea que representa el trabajo en cola para ejecutarse en el grupo de subprocesos. </returns>
+      <param name="function">El trabajo que se ejecutará de forma asincrónica. </param>
+      <typeparam name="TResult">El tipo devuelto de la tarea. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en el grupo de subprocesos y devuelve un identificador Task(TResult) para dicho trabajo.</summary>
+      <returns>Una Task(TResult) que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <typeparam name="TResult">Tipo de resultado de la tarea.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Ejecuta sincrónicamente el objeto <see cref="T:System.Threading.Tasks.Task" /> en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Ejecuta sincrónicamente el objeto <see cref="T:System.Threading.Tasks.Task" /> en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> proporcionado.</summary>
+      <param name="scheduler">Programador en el que se va a intentar ejecutar esta tarea insertada.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Inicia el objeto <see cref="T:System.Threading.Tasks.Task" />, programando su ejecución en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicia el objeto <see cref="T:System.Threading.Tasks.Task" />, programando su ejecución en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> especificado.</summary>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> con el que se va a asociar y ejecutar esta tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskStatus" /> de esta tarea.</summary>
+      <returns>Valor actual de la propiedad <see cref="T:System.Threading.Tasks.TaskStatus" /> de esta instancia de la tarea.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Obtiene un identificador <see cref="T:System.Threading.WaitHandle" /> que se puede usar para esperar a que se complete la tarea.</summary>
+      <returns>Identificador <see cref="T:System.Threading.WaitHandle" /> que se puede usar para esperar a que se complete la tarea.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Obtiene un valor que indica si la operación se ha completado sincrónicamente.</summary>
+      <returns>true si la operación se completó de forma sincrónica; en caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Espera a que el objeto <see cref="T:System.Threading.Tasks.Task" /> complete la ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.La espera finalizará si transcurre un intervalo de tiempo de espera o un token de cancelación se cancela antes de que finalice la tarea.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">Un token de cancelación que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.La espera finalizará si un token de cancelación se cancela antes de que finalice la tarea.</summary>
+      <param name="cancellationToken">Un token de cancelación que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Espera a que <see cref="T:System.Threading.Tasks.Task" /> complete la ejecución dentro de un intervalo de tiempo especificado.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Espera que se complete la ejecución de todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados.</summary>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Espera a que todos los objetos proporcionados de <see cref="T:System.Threading.Tasks.Task" /> completen la ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados completen la ejecución dentro de un número especificado de milisegundos o hasta que se cancele la espera.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Espera que se complete la ejecución de todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados, a menos que se cancele la espera. </summary>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Espera a que todos los objetos <see cref="T:System.Threading.Tasks.Task" /> cancelables que se hayan proporcionado completen la ejecución en un intervalo de tiempo especificado.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Espera a que se complete la ejecución de cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" />.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Espera a que cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> que se hayan proporcionado complete su ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados complete la ejecución dentro de un número especificado de milisegundos o hasta que se cancele un token de cancelación.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar. </param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Espera que se complete la ejecución de cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados, a menos que se cancele la espera.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" />.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar. </param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Espera a que se complete la ejecución de cualquier objeto <see cref="T:System.Threading.Tasks.Task" /> proporcionado en un intervalo de tiempo especificado.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task`1" /> de una colección enumerable se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas. </returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar. </param>
+      <typeparam name="TResult">Tipo de la tarea completada. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task" /> de una colección enumerable se hayan completado.</summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas. </returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task" /> de una matriz se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task`1" /> de una matriz se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crea una tarea que admite "await" que, de forma asincrónica, devuelve al contexto actual cuando es "awaited".</summary>
+      <returns>Contexto que, cuando se espera, hará la transición de vuelta de forma asincrónica en el contexto actual en el momento de la espera.Si el objeto <see cref="T:System.Threading.SynchronizationContext" /> actual no es null, se trata como el contexto actual.Si no, el programador de tareas que está asociado a la tarea que se está ejecutando actualmente se trata como el contexto actual.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Representa una operación asincrónica que puede devolver un valor.</summary>
+      <typeparam name="TResult">El tipo del resultado generado por esta <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función especificada.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función especificada.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar esta tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y opciones de creación especificadas.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y opciones de creación especificadas.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y estado especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configura un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto utilizado para esperar a esta tarea.</returns>
+      <param name="continueOnCapturedContext">true para intentar calcular las referencias de la continuación de nuevo al contexto original capturado; de lo contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa la tarea de destino. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Una acción que se ejecuta cuando se completa el <see cref="T:System.Threading.Tasks.Task`1" /> antecedente.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crea una continuación cancelable que se ejecuta de manera asincrónica cuando se completa el <see cref="T:System.Threading.Tasks.Task`1" /> objetivo.</summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecuta, se le pasará al delegado la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El token de cancelación que se pasa a la nueva tarea de continuación. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crea una continuación a la que se pasa información de estado y que se ejecuta cuando el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino se completa. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecuta, se pasan al delegado la tarea completada y el objeto de estado proporcionado por el autor de la llamada como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Una función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Una función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Proporciona acceso a patrones de diseño para crear y configurar instancias de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Un objeto de fábrica que puede crear una variedad de objetos <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Obtiene un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Una instancia de awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Obtiene el valor de resultado de esta <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>El valor resultante de esta <see cref="T:System.Threading.Tasks.Task`1" />, que es el mismo que el parámetro de tipo de la tarea.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Representa una excepción utilizada para comunicar la cancelación de la tarea.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un mensaje de error especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con una referencia al objeto <see cref="T:System.Threading.Tasks.Task" /> que se ha cancelado.</summary>
+      <param name="task">Tarea que se ha cancelado.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Obtiene la tarea asociada a esta excepción.</summary>
+      <returns>Referencia al objeto <see cref="T:System.Threading.Tasks.Task" /> asociado a esta excepción.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Representa el lado del productor de una <see cref="T:System.Threading.Tasks.Task`1" /> sin enlazar a un delegado, proporcionando acceso al lado del consumidor mediante la propiedad <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Tipo del valor de resultado asociado a este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con el estado especificado.</summary>
+      <param name="state">Estado que se va a usar como AsyncState de la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con el estado y las opciones especificados.</summary>
+      <param name="state">Estado que se va a usar como AsyncState de la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <param name="creationOptions">Opciones que se van a usar al crear la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> representan las opciones no válidas para su uso con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con las opciones especificadas.</summary>
+      <param name="creationOptions">Opciones que se van a usar al crear la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> representan las opciones no válidas para su uso con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, o si ya se ha eliminado la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Colección de excepciones que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Hay uno o más elementos NULL en <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Excepción que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exception" /> es nulo.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valor de resultado que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Obtiene la <see cref="T:System.Threading.Tasks.Task`1" /> creada por este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Devuelve la <see cref="T:System.Threading.Tasks.Task`1" /> creada por este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; es false si la operación no se realizó correctamente o ya se ha desechado el objeto.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> y permite que se almacene un token de cancelación en la tarea cancelada. </summary>
+      <returns>true si la operación es correcta; de lo contrario, false. </returns>
+      <param name="cancellationToken">Token de cancelación. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false.</returns>
+      <param name="exceptions">Colección de excepciones que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Hay uno o más elementos NULL en <paramref name="exceptions" />.o bienLa colección <paramref name="exceptions" /> está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false.</returns>
+      <param name="exception">Excepción que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exception" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false. </returns>
+      <param name="result">Valor de resultado que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Especifica el comportamiento de una tarea que se crea mediante el método <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)" /> o <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Especifica que la continuación, si es una tarea secundaria, se adjunta a un elemento primario en la jerarquía de tareas.La continuación puede ser una tarea secundaria solo si su antecedente también es una tarea secundaria.De forma predeterminada, una tarea secundaria (es decir, una tarea interna creada por una tarea externa) se ejecuta de forma independiente de la tarea principal.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> permite sincronizar las tareas primarias y secundarias.Tenga en cuenta que, si una tarea primaria se configura con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> no tiene ningún efecto en la tarea secundaria y ésta se ejecutará como una tarea secundaria desasociada. Para obtener más información, vea el artículo sobre tareas secundarias adjuntas y desasociadas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Especifica que cualquier tarea secundaria (es decir, toda tarea interna anidada creada por su continuación) que se cree con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> e intente ejecutarse como una tarea secundaria asociada no pueda adjuntar la tarea primaria y se ejecute como una tarea secundaria desasociada.Para obtener más información, vea Tareas secundarias asociadas y desasociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Especifica que la tarea de continuación debe ejecutarse sincrónicamente.Si se especifica esta opción, la continuación se ejecuta en el mismo subproceso que causa la transición de la tarea anterior a su estado final.Si la tarea anterior ya se completó al crear la continuación, esta se ejecutará en el subproceso que crea la continuación.Si se desecha <see cref="T:System.Threading.CancellationTokenSource" /> del antecedente en un bloque finally (Finally en Visual Basic), se ejecutará una continuación con esta opción en ese bloque finally.Solo deben ejecutarse sincrónicamente las continuaciones de duración muy breve.Dado que la tarea se ejecuta de forma sincrónica, no es necesario llamar a un método como <see cref="M:System.Threading.Tasks.Task.Wait" /> para asegurarse de que el subproceso llamado espera a que se complete la tarea. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Especifica que las tareas creadas por la continuación llamando a métodos como <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> o <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> vean el programador predeterminado (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) en lugar del programador en el que esta continuación se ejecuta para ser el programador actual.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>En el caso de cancelación de continuación, evita la finalización de la continuación hasta que el antecedente se haya completado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Especifica que una continuación será una operación general de larga duración.Proporciona una sugerencia al <see cref="T:System.Threading.Tasks.TaskScheduler" /> de que se puede garantizar la sobresuscripción.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Cuando no se indica ninguna opción de continuación, especifica que se debe usar el comportamiento predeterminado cuando se ejecuta una continuación.La continuación se ejecuta de forma asincrónica cuando se complete la tarea anterior, independientemente valor de propiedad de <see cref="P:System.Threading.Tasks.Task.Status" /> final del antecedente.Si la continuación es una tarea secundaria, se crea como una tarea anidada desasociada.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Especifica que no se programe la tarea de continuación si se cancela la tarea anterior.Un antecedente se cancela si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Especifica que no se debe programar la tarea de continuación si su antecedente produjo una excepción no controlada.Un antecedente produce una excepción no controlada si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Especifica que no se debe programar la tarea de continuación si su antecedente se ejecuta completamente.Un antecedente se ejecuta por completo si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Especifica que la continuación debe programarse únicamente si se cancela su antecedente.Un antecedente se cancela si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Especifica que la tarea de continuación solo se debe programar si su antecedente produjo una excepción no controlada.Un antecedente produce una excepción no controlada si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> garantiza que la propiedad <see cref="P:System.Threading.Tasks.Task.Exception" /> del antecedente no es null.Puede usar esa propiedad para detectar la excepción y ver qué excepción provocó el error de la tarea.Si no tiene acceso a la propiedad <see cref="P:System.Threading.Tasks.Task.Exception" />, no se controla la excepción.Asimismo, si intenta tener acceso a la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de una tarea cancelada o con errores, se producirá una nueva excepción.Esta opción no es válida para las continuaciones de varias tareas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Especifica que la continuación debe programarse únicamente si su antecedente se ejecuta completamente.Un antecedente se ejecuta por completo si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Sugerencia a un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> para que programe las tareas en el orden en el que se programaron, de manera que haya más probabilidades de que las tareas programadas antes se ejecuten en primer lugar y las tareas programadas más tarde se ejecuten después. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Especifica que la tarea de continuación debe ejecutarse asincrónicamente.Esta opción tiene precedencia sobre <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Especifica las marcas que controlan el comportamiento opcional de la creación y ejecución de tareas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Especifica que una tarea está adjunta a la tarea primaria en la jerarquía de tareas.De forma predeterminada, una tarea secundaria (es decir, una tarea interna creada por una tarea externa) se ejecuta de forma independiente de la tarea principal.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> permite sincronizar las tareas primarias y secundarias.Tenga en cuenta que, si una tarea primaria se configura con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> no tiene ningún efecto en la tarea secundaria y ésta se ejecutará como una tarea secundaria desasociada. Para obtener más información, vea el artículo sobre tareas secundarias adjuntas y desasociadas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Especifica que cualquier tarea secundaria que intente ejecutarse como una tarea secundaria asociada (es decir, creada con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) no pueda adjuntar la tarea primaria y se ejecute como una tarea secundaria desasociada.Para más información, vea Tareas secundarias asociadas y desasociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Impide que el programador de ambiente se vea como programador actual en la tarea creada.Esto significa que las operaciones como StartNew o ContinueWith que se realizan en la tarea creada verán <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> como programador actual.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Especifica que una tarea será una operación general de larga duración que implica menos componentes mayores que los sistemas concretos.Proporciona una sugerencia al <see cref="T:System.Threading.Tasks.TaskScheduler" /> de que se puede garantizar la sobresuscripción.La sobresuscripción le permite crear más subprocesos que el número de subprocesos de hardware disponibles.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Especifica que debe usarse el comportamiento predeterminado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Sugerencia a un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> para que programe las tareas de la manera más justa posible, lo cual significa que las tareas programadas antes probablemente se ejecuten en primer lugar y las tareas programadas más tarde se ejecuten después.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Fuerza la ejecución asincrónica de las continuaciones agregadas a la tarea actual. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Proporciona un conjunto de métodos estáticos (Shared en Visual Basic) para que funcionen con determinados tipos de instancias de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> de proxy que representa la operación asincrónica de Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica del Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) proporcionado.</returns>
+      <param name="task">Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) que se va a desempaquetar.</param>
+      <typeparam name="TResult">Tipo del resultado de la tarea.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce si el argumento <paramref name="task" /> es NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crea un proxy <see cref="T:System.Threading.Tasks.Task" /> que representa el funcionamiento asincrónico de <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Tarea que representa la operación asincrónica del objeto System.Threading.Tasks.Task(Of Task) proporcionado.</returns>
+      <param name="task">Task&lt;Task&gt; (C#) o Task (Of Task) (Visual Basic) que se va a desempaquetar.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce si el argumento <paramref name="task" /> es NULL.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Proporciona compatibilidad para crear y programar objetos <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración predeterminada.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique explícitamente otro CancellationToken mientras se llama a los métodos del generador.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique explícitamente otro CancellationToken mientras se llama a los métodos del generador.</param>
+      <param name="creationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predeterminado que se va a usar al crear tareas con TaskFactory.</param>
+      <param name="continuationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predeterminado que se va a usar al crear tareas de continuación con TaskFactory.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predeterminado que se va a usar para programar las tareas creadas con TaskFactory.Un valor null indica que se debería emplear TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> valor.Para obtener más información, vea la sección Comentarios para <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)" />.o bienEl <paramref name="continuationOptions" /> argumento especifica un valor no válido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="creationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predeterminado que se va a usar al crear tareas con TaskFactory.</param>
+      <param name="continuationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predeterminado que se va a usar al crear tareas de continuación con TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> valor.Para obtener más información, vea la sección Comentarios para <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)" />.o bienEl <paramref name="continuationOptions" /> argumento especifica un valor no válido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predeterminado que se va a usar para programar las tareas creadas con TaskFactory.Un valor null indica que se debería emplear el objeto TaskScheduler actual.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Obtiene el token de cancelación predeterminado para este generador de tareas.</summary>
+      <returns>Token de cancelación de tareas predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Obtiene las opciones predeterminadas de continuación de tareas para este generador de tareas.</summary>
+      <returns>Opciones predeterminadas de continuación de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado. </summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz. </exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null. o bienEl el <paramref name="continuationAction" /> argumento es null. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un null valor. o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz. o bien<paramref name="cancellationToken" /> ya se ha eliminado. </exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null. o bienEl argumento <paramref name="continuationAction" /> es null. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un null valor. o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Obtiene las opciones predeterminadas de creación de tareas para este generador de tareas.</summary>
+      <returns>Opciones predeterminadas de creación de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar la tarea que ejecuta el método End.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar la tarea que ejecuta el método End.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Obtiene el programador de tareas predeterminado para este generador de tareas.</summary>
+      <returns>Programador de tareas predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado. </returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica. </param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="action" /> es null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Proporciona compatibilidad para crear y programar objetos <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valor devuelto de los objetos <see cref="T:System.Threading.Tasks.Task`1" /> creados por los métodos de esta clase. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración predeterminada.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración predeterminada.</summary>
+      <param name="cancellationToken">Token de cancelación predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique otro token de cancelación de forma explícita mientras se llama a los métodos de generador.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">Token de cancelación predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique otro token de cancelación de forma explícita mientras se llama a los métodos de generador.</param>
+      <param name="creationOptions">Opciones predeterminadas que se van a usar al crear tareas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opciones predeterminadas que se van a usar al crear tareas de continuación con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Programador predeterminado que se va a usar para programar las tareas creadas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valor null indica que se debería usar <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="creationOptions">Opciones predeterminadas que se van a usar al crear tareas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opciones predeterminadas que se van a usar al crear tareas de continuación con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="scheduler">Programador que se va a usar para programar las tareas creadas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valor null indica que se debería usar el <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Obtiene el token de cancelación predeterminado para este generador de tareas.</summary>
+      <returns>El token de cancelación predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Obtiene el valor de enumeración <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> para este generador de tareas.</summary>
+      <returns>Uno de los valores de enumeración que especifica las opciones de continuación predeterminadas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> la matriz es null.o bienEl valor de <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl valor de <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> Especifica un valor no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado. </summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> valor.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor de enumeración no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado. </exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor de enumeración no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Obtiene el valor de enumeración <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> para este generador de tareas.</summary>
+      <returns>Uno de los valores de enumeración que especifica las opciones de creación predeterminadas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> argumento especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Objeto que controla el comportamiento del <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Un objeto que controla el comportamiento de la tarea creada.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Tarea que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> argumento especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">El programador de tareas que se usa para programar la tarea que ejecuta el método End.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Obtiene el programador de tareas para este generador de tareas.</summary>
+      <returns>El programador de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">Programador de tareas que se usó para programar la tarea creada.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">Programador de tareas que se usó para programar la tarea creada.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Representa un objeto que administra el trabajo de bajo nivel de la puesta en cola de las tareas en los subprocesos.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Inicializa el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la tarea que se está ejecutando actualmente.</summary>
+      <returns>Devuelve el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la tarea que se está ejecutando actualmente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Obtiene la instancia predeterminada de <see cref="T:System.Threading.Tasks.TaskScheduler" /> proporcionada por .NET Framework.</summary>
+      <returns>Devuelve la instancia predeterminada de <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la instancia actual de <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la instancia actual de <see cref="T:System.Threading.SynchronizationContext" />, tal y como determina la propiedad <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">El SynchronizationContext actual no puede usarse como TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Solo por compatibilidad con el depurador, genera un enumerable de las instancias de <see cref="T:System.Threading.Tasks.Task" /> que se encuentran actualmente en la cola del programador a la espera de ser ejecutadas.</summary>
+      <returns>Enumerable que permite a un depurador atravesar las tareas que se encuentran actualmente en la cola de este programador.</returns>
+      <exception cref="T:System.NotSupportedException">Este programador no puede generar una lista de tareas en cola en este momento.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Obtiene el identificador único de este <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Devuelve el identificador único de este objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indica el nivel de simultaneidad máximo admitido por este <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Devuelve un entero que representa el nivel máximo de simultaneidad.El programador predeterminado devuelve la propiedad <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Pone un objeto <see cref="T:System.Threading.Tasks.Task" /> en la cola del programador. </summary>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a poner en la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Intenta quitar un objeto <see cref="T:System.Threading.Tasks.Task" /> de la cola de este programador.</summary>
+      <returns>Valor booleano que indica si el argumento <paramref name="task" /> se quitó correctamente de la cola.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a quitar de la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Intenta ejecutar el objeto <see cref="T:System.Threading.Tasks.Task" /> especificado en este programador.</summary>
+      <returns>Valor booleano que es true si <paramref name="task" /> se ejecutó correctamente; de lo contrario, es false.Normalmente, los errores de ejecución son debidos a que la tarea ya se ha ejecutado anteriormente o está a punto de ser ejecutada por otro subproceso.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a ejecutar.</param>
+      <exception cref="T:System.InvalidOperationException">La <paramref name="task" /> no está asociada a este programador.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determina si el objeto <see cref="T:System.Threading.Tasks.Task" /> especificado puede ejecutarse sincrónicamente en esta llamada y, en caso afirmativo, lo ejecuta.</summary>
+      <returns>Valor booleano que indica si se ejecutó la tarea alineada.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a ejecutar.</param>
+      <param name="taskWasPreviouslyQueued">Valor booleano que indica si la tarea se ha puesto anteriormente en la cola.Si este parámetro es True, la tarea se ha puesto en la cola (programado) anteriormente; si su valor es False, la tarea no se ha puesto anteriormente en la cola y esta llamada se realiza para ejecutar la tarea insertada sin ponerla en la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+      <exception cref="T:System.InvalidOperationException">La <paramref name="task" /> ya se ejecutó.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Se produce cuando una excepción no controlada de una tarea con un error está a punto de desencadenar la directiva de elevación de excepciones, lo que de forma predeterminada terminaría el proceso.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Representa una excepción que se usa para comunicar una operación no válida de un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="innerException">La excepción que es la causa de la excepción actual.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un mensaje de error especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Representa la fase actual del ciclo de vida de una <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>La tarea confirmó la cancelación iniciando una excepción OperationCanceledException con su propio CancellationToken mientras el token estaba en estado señalado o el CancellationToken de la tarea ya se había señalado antes de que la tarea empezara a ejecutarse.Para más información, vea Cancelación de tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>La tarea se ha inicializado pero aún no se ha programado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>La tarea se completó debido a una excepción no controlada.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>La tarea terminó de ejecutarse correctamente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>La tarea se está ejecutando pero aún no se ha completado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>La tarea está a la espera de ser activada y programada internamente por la infraestructura de .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>La tarea ha terminado de ejecutarse y está implícitamente a la espera de que se completen las tareas secundarias asociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Se ha programado la ejecución de la tarea pero la ejecución aún no ha comenzado.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Proporciona datos para el evento que se genera cuando una excepción del objeto <see cref="T:System.Threading.Tasks.Task" /> erróneo pasa inadvertida.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> con la excepción inadvertida.</summary>
+      <param name="exception">Excepción que ha pasado inadvertida.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Excepción que pasó inadvertida.</summary>
+      <returns>Excepción que pasó inadvertida.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Obtiene datos sobre si esta excepción se ha marcado como "advertida".</summary>
+      <returns>True, si esta excepción se ha marcado como "observed"; de lo contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Marca <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> como "advertida", evitando así que desencadene la directiva de elevación de excepciones que, de forma predeterminada, termina el proceso.</summary>
+    </member>
+  </members>
+</doc>

+ 3309 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/fr/System.Threading.Tasks.xml

@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Représente une ou plusieurs erreurs qui se produisent lors de l'exécution de l'application.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerException" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Aplatit des instances <see cref="T:System.AggregateException" /> en une nouvelle instance unique.</summary>
+      <returns>Nouvelle instance <see cref="T:System.AggregateException" /> aplatie.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Retourne <see cref="T:System.AggregateException" /> qui est la cause première de cette exception.</summary>
+      <returns>Retourne <see cref="T:System.AggregateException" /> qui est la cause première de cette exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Appelle un gestionnaire sur chaque <see cref="T:System.Exception" /> contenu par ce <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Prédicat à exécuter pour chaque exception.Le prédicat accepte l'objet <see cref="T:System.Exception" /> à traiter en tant qu'argument et retourne une valeur booléenne pour indiquer si l'exception a été gérée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="predicate" /> a la valeur null.</exception>
+      <exception cref="T:System.AggregateException">Une exception contenue dans ce <see cref="T:System.AggregateException" /> n'a pas été gérée.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Obtient une collection en lecture seule des instances <see cref="T:System.Exception" /> qui ont provoqué l'exception actuelle.</summary>
+      <returns>Retourne une collection en lecture seule des instances <see cref="T:System.Exception" /> qui ont provoqué l'exception actuelle.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crée et retourne une chaîne représentant le <see cref="T:System.AggregateException" /> en cours.</summary>
+      <returns>Représentation sous forme de chaîne de l'exception en cours.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Exception levée dans un thread lors de l'annulation d'une opération que le thread exécutait.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur système.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié.</summary>
+      <param name="message">
+        <see cref="T:System.String" /> qui décrit l'erreur.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié, une référence à l'exception interne qui est à l'origine de cette exception et un jeton d'annulation.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié et un jeton d'annulation.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un jeton d'annulation.</summary>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Obtient un jeton associé à l'opération annulée.</summary>
+      <returns>Jeton associé à l'opération annulée ou jeton par défaut.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui retournent une tâche.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marque la tâche comme ayant échoué et lie l'exception spécifiée à la tâche.</summary>
+      <param name="exception">Exception à lier à la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.ouLe générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marque que la tâche s'est déroulée correctement.</summary>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.ouLe générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Obtient la tâche pour ce générateur.</summary>
+      <returns>Tâche pour ce générateur.</returns>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui retourne une tâche et fournit un paramètre pour le résultat.</summary>
+      <typeparam name="TResult">Résultat à utiliser pour effectuer la tâche.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marque la tâche comme ayant échoué et lie l'exception spécifiée à la tâche.</summary>
+      <param name="exception">Exception à lier à la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marque que la tâche s'est déroulée correctement.</summary>
+      <param name="result">Résultat à utiliser pour effectuer la tâche.</param>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Obtient la tâche pour ce générateur.</summary>
+      <returns>Tâche pour ce générateur.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui ne retournent aucune valeur.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Lie une exception au générateur de méthode.</summary>
+      <param name="exception">Exception à lier.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marque le générateur de méthode comme exécuté avec succès.</summary>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Fournit un objet awaitable qui active les attentes configurées sur une tâche.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Retourne un awaiter pour cet objet pouvant être attendu.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Fournit un objet awaitable qui active les attentes configurées sur une tâche.</summary>
+      <typeparam name="TResult">Type du résultat produit par ce <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Retourne un awaiter pour cet objet pouvant être attendu.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Fournit un awaiter pour un objet pouvant être attendu (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Met fin à l'attente sur la tâche terminée.</summary>
+      <returns>Résultat de la tâche terminée.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée avec un état d'erreur.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui spécifie si la tâche attendue est terminée.</summary>
+      <returns>true si la tâche attendue est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter.</summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter. </summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Fournit un awaiter pour un objet pouvant être attendu (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Met fin à l'attente sur la tâche terminée.</summary>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée avec un état d'erreur.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui spécifie si la tâche attendue est terminée.</summary>
+      <returns>true si la tâche attendue est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter.</summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter. </summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Représente les machines à états générées pour les méthodes asynchrones.Ce type est exclusivement destiné aux compilateurs.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Déplace la machine à états vers son prochain état.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configure la machine à états avec un réplica alloué par tas.</summary>
+      <param name="stateMachine">Réplica alloué par tas.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Représente un awaiter qui planifie des suites lorsqu'une opération d'attente se termine.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation qui est appelée lorsque l'instance se termine.</summary>
+      <param name="continuation">Action à appeler lorsque l'opération se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> est null (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Représente une opération qui planifie les suites lorsqu'elle se termine.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation qui est appelée lorsque l'instance se termine.</summary>
+      <param name="continuation">Action à appeler lorsque l'opération se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> est null (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Fournit un objet qui attend la fin d'une tâche asynchrone. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Met fin à l'attente de la fin de la tâche asynchrone.</summary>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée dans un état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui indique si la tâche asynchrone est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Définit l'action à exécuter lorsque l'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> cesse d'attendre que la tâche asynchrone se termine.</summary>
+      <param name="continuation">Action à exécuter quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche asynchrone qui est associée à cet élément en attente.</summary>
+      <param name="continuation">Action à appeler quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Représente un objet qui attend la fin d'une tâche asynchrone et fournit un paramètre pour le résultat.</summary>
+      <typeparam name="TResult">Résultat de la tâche.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Met fin à l'attente de la fin de la tâche asynchrone.</summary>
+      <returns>Résultat de la tâche terminée.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée dans un état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Obtient une valeur qui indique si la tâche asynchrone est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Définit l'action à exécuter lorsque l'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> cesse d'attendre que la tâche asynchrone se termine.</summary>
+      <param name="continuation">Action à exécuter quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche asynchrone associée à cet élément en attente.</summary>
+      <param name="continuation">Action à appeler quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Fournit le contexte pour l'attente lors d'un basculement asynchrone dans un environnement cible.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Récupère un objet <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> pour cette instance de la classe.</summary>
+      <returns>Objet utilisé pour suivre l'état d'achèvement de l'opération asynchrone.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Fournit un awaiter pour basculer dans un environnement cible.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Met fin à l'opération d'attente.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui indique si aucune cession n'est requise.</summary>
+      <returns>Toujours false, ce qui indique qu'une instruction yield est systématiquement requise pour <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Définit la continuation à appeler.</summary>
+      <param name="continuation">Action à appeler de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Publie le paramètre <paramref name="continuation" /> dans le contexte actuel.</summary>
+      <param name="continuation">Action à appeler de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propage une notification selon laquelle les opérations doivent être annulées.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initialise le <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">État d'annulation du jeton.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Détermine si ce jeton peut être à l'état Annulé.</summary>
+      <returns>True si ce jeton peut être à l'état Annulé ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationToken" /> est égale au <see cref="T:System.Object" /> spécifié.</summary>
+      <returns>True si <paramref name="other" /> est un <see cref="T:System.Threading.CancellationToken" /> et si les deux instances sont égales ; sinon, false.Deux jetons sont égaux s'ils sont associés au même <see cref="T:System.Threading.CancellationTokenSource" /> ou s'ils ont tous les deux été construits à partir de constructeurs CancellationToken publics et que leurs valeurs <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sont égales.</returns>
+      <param name="other">Autre objet auquel comparer cette instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationToken" /> est égale au jeton spécifié.</summary>
+      <returns>true si les instances sont égales ; sinon, false.Deux jetons sont égaux s'ils sont associés au même <see cref="T:System.Threading.CancellationTokenSource" /> ou s'ils ont tous les deux été construits à partir de constructeurs CancellationToken publics et que leurs valeurs <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sont égales.</returns>
+      <param name="other">Autre <see cref="T:System.Threading.CancellationToken" /> auquel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Sert de fonction de hachage pour un <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Code de hachage pour l'instance actuelle de <see cref="T:System.Threading.CancellationToken" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Détermine si l'annulation a été demandée pour ce jeton.</summary>
+      <returns>True si l'annulation a été demandée pour ce jeton ; sinon, False.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Retourne une valeur <see cref="T:System.Threading.CancellationToken" /> vide.</summary>
+      <returns>Jeton d'annulation vide. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Détermine si deux instances <see cref="T:System.Threading.CancellationToken" /> sont égales.</summary>
+      <returns>True si les instances sont égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationToken" /> ne sont pas égales.</summary>
+      <returns>True si les instances ne sont pas égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="useSynchronizationContext">Valeur booléenne qui indique s'il faut capturer le <see cref="T:System.Threading.SynchronizationContext" /> actuel et l'utiliser lors de l'appel de <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="state">État à passer à <paramref name="callback" /> lorsque le délégué est appelé.Il peut s'agir d'une valeur null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="state">État à passer à <paramref name="callback" /> lorsque le délégué est appelé.Il peut s'agir d'une valeur null.</param>
+      <param name="useSynchronizationContext">Valeur booléenne qui indique s'il faut capturer le <see cref="T:System.Threading.SynchronizationContext" /> actuel et l'utiliser lors de l'appel de <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Lève une <see cref="T:System.OperationCanceledException" /> si l'annulation de ce jeton a été demandée.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Obtient un <see cref="T:System.Threading.WaitHandle" /> qui est signalé lors de l'annulation du jeton.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> signalé lors de l'annulation du jeton.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Représente un délégué de rappel inscrit avec un <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" /> est égale à <see cref="T:System.Threading.CancellationTokenRegistration" /> spécifiée.</summary>
+      <returns>True si cet objet et <paramref name="obj" /> sont égaux.False dans le cas contraire.Deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont égales si elles font toutes les deux référence à la sortie d'un appel unique à la même méthode d'inscription d'un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Autre objet avec lequel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" /> est égale à <see cref="T:System.Threading.CancellationTokenRegistration" /> spécifiée.</summary>
+      <returns>True si cet objet et <paramref name="other" /> sont égaux.False dans le cas contraire. Deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont égales si elles font toutes les deux référence à la sortie d'un appel unique à la même méthode d'inscription d'un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Autre <see cref="T:System.Threading.CancellationTokenRegistration" /> avec lequel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Sert de fonction de hachage pour un <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Code de hachage pour l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" />.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont identiques.</summary>
+      <returns>True si les instances sont égales ; sinon, false.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> ne sont pas identiques.</summary>
+      <returns>True si les instances ne sont pas égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signale à un <see cref="T:System.Threading.CancellationToken" /> qu'il doit être annulé.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" /> qui sera annulée après le délai spécifié en millisecondes.</summary>
+      <param name="millisecondsDelay">Intervalle de temps d'attente en millisecondes avant d'annuler cet élément <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" /> qui sera annulée après l'intervalle de temps spécifié.</summary>
+      <param name="delay">Intervalle de temps d'attente avant d'annuler cet élément <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Transmet une demande d'annulation.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Transmet une demande d'annulation, et spécifie si les rappels restants et les opérations annulables doivent être traités.</summary>
+      <param name="throwOnFirstException">true si les exceptions doivent se propager immédiatement ; sinon, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Planifie une opération d'annulation sur cette <see cref="T:System.Threading.CancellationTokenSource" /> après le nombre spécifié de millisecondes.</summary>
+      <param name="millisecondsDelay">Intervalle de temps avant l'annulation de cette <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Planifie une opération d'annulation sur cette <see cref="T:System.Threading.CancellationTokenSource" /> après l'intervalle de temps spécifié.</summary>
+      <param name="delay">Intervalle de temps avant l'annulation de cette <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.CancellationTokenSource" /> qui est à l'état annulé quand l'un des jetons source est à l'état annulé.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> qui est liée aux jetons sources.</returns>
+      <param name="token1">Premier jeton d'annulation à observer.</param>
+      <param name="token2">Second jeton d'annulation à observer.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crée une <see cref="T:System.Threading.CancellationTokenSource" /> qui est à l'état « annulé » quand l'un des jetons sources du tableau spécifié est à l'état « annulé ».</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> qui est liée aux jetons sources.</returns>
+      <param name="tokens">Tableau qui contient les instances de jeton d'annulation à observer.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.Threading.CancellationTokenSource" /> et libère éventuellement les ressources managées.</summary>
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Détermine si l'annulation a été demandée pour cette <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>true si l'annulation a été demandée pour cette <see cref="T:System.Threading.CancellationTokenSource" /> ; sinon, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Obtient l'<see cref="T:System.Threading.CancellationToken" /> associée à cette <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationToken" /> associé à ce <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Fournit les planificateurs de tâches qui se coordonnent pour exécuter les tâches tout en garantissant que les tâches simultanées peuvent s'exécuter simultanément et que les tâches exclusives ne s'exécutent jamais simultanément.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié avec un niveau de concurrence maximal.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+      <param name="maxConcurrencyLevel">Nombre maximal de tâches à exécuter simultanément.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié avec un niveau de concurrence maximal et un nombre maximal de tâches planifiées qui peuvent être traités en tant qu'unité.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+      <param name="maxConcurrencyLevel">Nombre maximal de tâches à exécuter simultanément.</param>
+      <param name="maxItemsPerTask">Nombre maximal de tâches à traiter pour chaque tâche planifiée sous-jacente utilisée par la paire.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informe la paire de planificateur qu'elle ne doit plus accepter de tâches.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Obtient une <see cref="T:System.Threading.Tasks.Task" /> qui ne se termine lorsque le planificateur est achevé.</summary>
+      <returns>Opération asynchrone qui se termine lorsque le planificateur termine le traitement.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Obtient un <see cref="T:System.Threading.Tasks.TaskScheduler" /> qui peut être utilisé pour planifier des tâches à cette paire qui peut s'exécuter simultanément avec d'autres tâches sur cette paire.</summary>
+      <returns>Objet qui peut être utilisé pour planifier des tâches simultanément.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Obtient un <see cref="T:System.Threading.Tasks.TaskScheduler" /> qui peut être utilisé pour planifier des tâches à cette paire qui doit s'exécuter de manière exclusive par rapport à d'autres tâches sur cette paire.</summary>
+      <returns>Objet qui peut être utilisé pour planifier les tâches qui ne sont pas exécutés simultanément avec d'autres tâches.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Représente une opération asynchrone.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action spécifiée.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action spécifiée et <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="cancellationToken">Le <see cref="T:System.Threading.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action et les options de création spécifiées.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="cancellationToken">Le <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action et les options de création spécifiées.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action et l'état spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Obtient l'objet d'état fourni quand la <see cref="T:System.Threading.Tasks.Task" /> a été créée, ou null si aucune n'a été fournie.</summary>
+      <returns>
+        <see cref="T:System.Object" /> représentant les données d'état passées à la tâche lors de sa création.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Obtient une tâche qui s'est déjà terminée correctement. </summary>
+      <returns>Tâche terminée avec succès. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configure un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objet utilisé pour attendre cette tâche.</returns>
+      <param name="continueOnCapturedContext">true en cas de tentative de marshaling de la continuation vers le contexte d'origine capturé ; sinon, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui reçoit un jeton d'annulation et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la tâche cible se termine conformément au <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> spécifié.La continuation reçoit un jeton d'annulation et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon le <paramref name="continuationOptions" />spécifié.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute quand la tâche cible se termine conformément au <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon le <paramref name="continuationOptions" />spécifié.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand la tâche se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés comme arguments au délégué.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et un jeton d'annulation, et qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et un jeton d'annulation, et qui s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation s'exécute selon un ensemble de conditions spécifiées et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation s'exécute selon un ensemble de conditions spécifiées.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine et retourne une valeur. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit un jeton d'annulation.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation spécifiées et retourne une valeur.La continuation reçoit un jeton d'annulation et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon le <paramref name="continuationOptions." /> spécifié. Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation spécifiées et retourne une valeur. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant et un jeton d'annulation.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation de tâche spécifiées quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant et un jeton d'annulation et elle utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation de tâche spécifiées quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation reçoit des informations d'état fournies par l'appelant et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Obtient les <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisées pour créer cette tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisées pour créer cette tâche.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Retourne l'ID unique de la <see cref="T:System.Threading.Tasks.Task" /> en cours d'exécution.</summary>
+      <returns>Entier assigné par le système à la tâche en cours d'exécution.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crée une tâche qui se termine après un certain délai. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="millisecondsDelay">Nombre de millisecondes à attendre avant la fin de la tâche retournée ou -1 pour attendre indéfiniment. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crée une tâche pouvant être annulée qui se termine après un certain délai. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="millisecondsDelay">Nombre de millisecondes à attendre avant la fin de la tâche retournée ou -1 pour attendre indéfiniment. </param>
+      <param name="cancellationToken">Jeton d'annulation qui sera vérifié avant de terminer la tâche retournée. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crée une tâche qui se termine après un intervalle de temps spécifié. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="delay">Intervalle de temps à attendre avant la fin de la tâche retournée ou TimeSpan.FromMilliseconds(-1) pour attendre indéfiniment. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crée une tâche pouvant être annulée qui se termine après un intervalle de temps spécifié. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="delay">Intervalle de temps à attendre avant la fin de la tâche retournée ou TimeSpan.FromMilliseconds(-1) pour attendre indéfiniment. </param>
+      <param name="cancellationToken">Jeton d'annulation qui sera vérifié avant de terminer la tâche retournée. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Obtient le <see cref="T:System.AggregateException" /> qui a provoqué l'arrêt prématuré de <see cref="T:System.Threading.Tasks.Task" />.Si la <see cref="T:System.Threading.Tasks.Task" /> s'est terminée avec succès ou n'a pas encore levé d'exception, la valeur null est retournée.</summary>
+      <returns>
+        <see cref="T:System.AggregateException" /> qui a provoqué la fin prématurée de <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Fournit l'accès aux méthodes de fabrique pour la création d'instances de <see cref="T:System.Threading.Tasks.Task" /> et de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet de fabrique pouvant créer une variété d'objets <see cref="T:System.Threading.Tasks.Task" /> et <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui s'est terminée en raison de l'annulation avec un jeton d'annulation spécifié.</summary>
+      <returns>Tâche annulée. </returns>
+      <param name="cancellationToken">Jeton d'annulation avec lequel terminer la tâche. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée en raison de l'annulation avec un jeton d'annulation spécifié.</summary>
+      <returns>Tâche annulée. </returns>
+      <param name="cancellationToken">Jeton d'annulation avec lequel terminer la tâche. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée avec une exception spécifiée. </summary>
+      <returns>Tâche ayant échoué. </returns>
+      <param name="exception">Exception avec laquelle terminer la tâche. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui s'est terminée avec une exception spécifiée. </summary>
+      <returns>Tâche ayant échoué. </returns>
+      <param name="exception">Exception avec laquelle terminer la tâche. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée correctement avec le résultat spécifié.</summary>
+      <returns>Tâche terminée avec succès.</returns>
+      <param name="result">Résultat à enregistrer dans la tâche terminée. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Obtient un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Instance d'élément awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Obtient un ID unique pour cette instance de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Entier assigné par le système à cette instance de tâche. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Indique si cette instance de <see cref="T:System.Threading.Tasks.Task" /> s'est exécutée avec succès suite à une annulation.</summary>
+      <returns>true si la tâche s'est terminée suite à son annulation ; sinon false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Indique si cette <see cref="T:System.Threading.Tasks.Task" /> s'est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Indique si la <see cref="T:System.Threading.Tasks.Task" /> s'est terminée suite à une exception non gérée.</summary>
+      <returns>true si la tâche a levé une exception non gérée ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un handle de tâche pour ce travail.</summary>
+      <returns>Tâche qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="action">Travail à exécuter de façon asynchrone</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un handle de tâche pour ce travail.</summary>
+      <returns>Tâche qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="action">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la Task(TResult) retournée par <paramref name="function" />.</summary>
+      <returns>Task(TResult) qui représente un proxy de la Task(TResult) retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche de proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la Task(TResult) retournée par <paramref name="function" />.</summary>
+      <returns>Task(TResult) qui représente un proxy de la Task(TResult) retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche de proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la tâche retournée par <paramref name="function" />.</summary>
+      <returns>Tâche qui représente un proxy de la tâche retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la tâche retournée par <paramref name="function" />.</summary>
+      <returns>Tâche qui représente un proxy de la tâche retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone. </param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le pool de threads et retourne un objet <see cref="T:System.Threading.Tasks.Task`1" /> qui représente ce travail. </summary>
+      <returns>Objet de tâche qui représente le travail mis en file d'attente à exécuter dans le pool de threads. </returns>
+      <param name="function">Travail à exécuter de façon asynchrone. </param>
+      <typeparam name="TResult">Type de retour de la tâche. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le pool de threads et retourne un handle de Task(TResult) pour ce travail.</summary>
+      <returns>Task(TResult) qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <typeparam name="TResult">Type de résultat de la tâche.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Exécute de façon synchrone la <see cref="T:System.Threading.Tasks.Task" /> sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Exécute de façon synchrone le <see cref="T:System.Threading.Tasks.Task" /> sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> fourni.</summary>
+      <param name="scheduler">Planificateur sur lequel tenter d'exécuter cette tâche inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Démarre la <see cref="T:System.Threading.Tasks.Task" />, en planifiant son exécution selon le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Démarre la <see cref="T:System.Threading.Tasks.Task" />, en planifiant son exécution sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> spécifié.</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> avec lequel associer et exécuter cette tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.TaskStatus" /> de cette tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskStatus" /> actuel de cette instance de tâche.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Obtient un <see cref="T:System.Threading.WaitHandle" /> qui peut être utilisé en attendant la fin de la tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> qui peut être utilisé pour attendre la fin de la tâche.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Obtient une indication précisant si l'opération s'est terminée de manière synchrone.</summary>
+      <returns>true si l'opération s'est terminée de manière synchrone ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Attend la fin de l'exécution de la <see cref="T:System.Threading.Tasks.Task" /> en un nombre de millisecondes spécifié.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.L'attente se termine si un intervalle de délai est écoulé ou si un jeton d'annulation est annulé avant la fin de la tâche.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini. </param>
+      <param name="cancellationToken">Jeton d'annulation à observer en attendant que la tâche se termine. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.L'attente se termine si un jeton d'annulation est annulé avant la fin de la tâche.</summary>
+      <param name="cancellationToken">Jeton d'annulation à observer en attendant que la tâche se termine. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de la <see cref="T:System.Threading.Tasks.Task" /> dans un intervalle de temps spécifié.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis.</summary>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié ou jusqu'à ce que l'attente soit annulée.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant que les tâches se terminent.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis sauf si l'attente est annulée. </summary>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant que les tâches se terminent.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> pouvant être annulés fournis dans un intervalle de temps spécifié.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" />.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié ou jusqu'à ce qu'un jeton d'annulation soit annulé.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre. </param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini. </param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant qu'une tâche se termine. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis sauf si l'attente est annulée.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" />.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre. </param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant qu'une tâche se termine. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de n'importe lequel des objets <see cref="T:System.Threading.Tasks.Task" /> fournis dans un intervalle de temps spécifié.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task`1" /> d'une collection énumérable sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies. </returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin. </param>
+      <typeparam name="TResult">Type de la tâche terminée. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task" /> d'une collection énumérable sont terminés.</summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies. </returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task" /> d'un tableau sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task`1" /> d'un tableau sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crée une tâche pouvant être attendue qui se produit de manière asynchrone dans le contexte actuel pendant l'attente.</summary>
+      <returns>Contexte qui, quand il est attendu, reviendra de façon asynchrone au contexte qui était le sien au moment de l'attente.Si le <see cref="T:System.Threading.SynchronizationContext" /> actuel n'a pas la valeur null, il est traité comme le contexte actuel.Sinon, le Planificateur de tâches associé à la tâche en cours d'exécution est traité comme le contexte actuel.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Représente une opération asynchrone qui peut retourner une valeur.</summary>
+      <typeparam name="TResult">Type du résultat produit par ce <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction spécifiée.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction spécifiée.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à cette tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et les options de création spécifiées.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et les options de création spécifiées.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et l'état spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à la nouvelle tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configure un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet utilisé pour attendre cette tâche.</returns>
+      <param name="continueOnCapturedContext">True en cas de tentative de marshaling de la continuation vers le contexte d'origine capturé ; sinon, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la tâche cible se termine. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand la <see cref="T:System.Threading.Tasks.Task`1" /> antécédente se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crée une continuation pouvant être annulée qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">Jeton d'annulation passé à la nouvelle tâche de continuation. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crée une continuation à laquelle sont passées des informations d'état et qui s'exécute quand le <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés comme arguments au délégué.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Une fois exécuté, le délégué passera cette tâche achevée en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Fournit l'accès aux méthodes de fabrique pour la création et la configuration d'instances de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet de fabrique pouvant créer une variété d'objets <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Obtient un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Instance d'élément awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Obtient la valeur de résultat de cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Valeur de résultat de cette <see cref="T:System.Threading.Tasks.Task`1" />, qui est du même type que le paramètre de type de la tâche.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Représente une exception utilisée pour communiquer l'annulation d'une tâche.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec une référence à la <see cref="T:System.Threading.Tasks.Task" /> qui a été annulée.</summary>
+      <param name="task">Tâche qui a été annulée.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Obtient la tâche associée à cette exception.</summary>
+      <returns>Référence à la <see cref="T:System.Threading.Tasks.Task" /> associée à cette exception.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Représente le côté producteur d'un <see cref="T:System.Threading.Tasks.Task`1" /> indépendant d'un délégué, en fournissant l'accès au côté consommateur via la propriété <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Type de la valeur de résultat associée à ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec l'état spécifié.</summary>
+      <param name="state">État à utiliser comme AsyncState du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec l'état et les options spécifiés.</summary>
+      <param name="state">État à utiliser comme AsyncState du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <param name="creationOptions">Options à utiliser lors de la création du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Les <paramref name="creationOptions" /> représentent des options non valides pour une utilisation avec un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec les options spécifiées.</summary>
+      <param name="creationOptions">Options à utiliser lors de la création du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Les <paramref name="creationOptions" /> représentent des options non valides pour une utilisation avec un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, ou si le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent a déjà été supprimé.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Collection d'exceptions à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Il y a un ou plusieurs éléments null dans <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Exception à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valeur de résultat à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.Task`1" /> créé par ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Retourne le <see cref="T:System.Threading.Tasks.Task`1" /> créé par ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>True si l'opération a réussi ; false si l'opération a échoué ou si l'objet a déjà été supprimé.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Tente de faire passer sous-jacent <see cref="T:System.Threading.Tasks.Task`1" /> dans les <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> d'état et permet à un jeton d'annulation à stocker dans la tâche annulée. </summary>
+      <returns>true si l'opération réussit ; sinon false. </returns>
+      <param name="cancellationToken">Jeton d'annulation. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false.</returns>
+      <param name="exceptions">Collection d'exceptions à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Il y a un ou plusieurs éléments null dans <paramref name="exceptions" />.ouLa collection <paramref name="exceptions" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false.</returns>
+      <param name="exception">Exception à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exception" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false. </returns>
+      <param name="result">Valeur de résultat à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Spécifie le comportement pour une tâche créée à l'aide de la méthode <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)" /> ou <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Spécifie que la continuation, s'il s'agit d'une tâche enfant, est jointe à un parent dans la hiérarchie des tâches.La continuation peut être une tâche enfant uniquement si son antécédent est également une tâche enfant.Par défaut, une tâche enfant (autrement dit, une tâche interne créée par une tâche externe) est exécutée indépendamment de son parent.Vous pouvez utiliser l'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> pour que les tâches parente et enfant soient synchronisées.Notez que si une tâche parente est configurée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> de la tâche enfant n'a aucun effet, et la tâche enfant s'exécute en tant que tâche enfant détachée. Pour plus d'informations, consultez Tâches enfants attachées et détachées. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Indique qu'une tâche enfant (c'est-à-dire toute tâche interne imbriquée  créée par cette continuation) créée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> et qui tente de s'exécuter comme une tâche enfant détachée ne peut pas être attachée à la tâche parente et s'exécute à la place comme tâche enfant détachée.Pour plus d'informations, consultez Tâches enfants attachées et détachées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Spécifie que la tâche de continuation doit être exécutée de façon synchrone.Quand cette option est activée, la continuation est exécutée sur le thread qui provoque le passage de la tâche antérieure à son état final.Si l'antécédent est déjà terminé lors de la création de la continuation, celle-ci s'exécute sur le thread qui crée la continuation.Si le <see cref="T:System.Threading.CancellationTokenSource" /> de l'antécédent est supprimé dans un bloc finally (Finally en Visual Basic), une continuation avec cette option s'exécutera dans ce bloc finally.Seules les continuations très brèves doivent être exécutées de façon synchrone.Étant donné que la tâche s'exécute de façon synchrone, il n'est pas nécessaire d'appeler une méthode telle que <see cref="M:System.Threading.Tasks.Task.Wait" /> pour vous assurer que le thread appelant attend la fin de la tâche. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Spécifie que les tâches créées par la continuation en appelant des méthodes comme <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> ou <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> voient le planificateur par défaut (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) plutôt que le planificateur sur lequel cette continuation s'exécute comme planificateur actuel.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>Dans le cas d'une annulation de continuation, empêche l'achèvement de la continuation tant que l'antécédent n'est pas terminé.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Spécifie qu'une continuation sera une opération de longue durée et de granulosité grossière.Conseille au <see cref="T:System.Threading.Tasks.TaskScheduler" /> de garantir le surabonnement.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Quand aucune option de continuation n'est spécifiée, indique que le comportement par défaut doit être utilisé lors de l'exécution d'une continuation.La continuation s'exécute de façon asynchrone quand la tâche antécédente se termine, quelle que soit la valeur de propriété <see cref="P:System.Threading.Tasks.Task.Status" /> finale de l'antécédent.Si la continuation est une tâche enfant, elle est créée en tant que tâche imbriquée détachée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent a été annulé.Un antécédent est annulé si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent a levé une exception non gérée.Un antécédent lève une exception non gérée si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent s'est terminé.Un antécédent s'exécute jusqu'à son achèvement si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Spécifie que la continuation doit être planifiée uniquement si son antécédent a été annulé.Un antécédent est annulé si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Spécifie que la tâche de continuation doit être planifiée uniquement si son antécédent a levé une exception non gérée.Un antécédent lève une exception non gérée si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.L'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />  garantit que la propriété <see cref="P:System.Threading.Tasks.Task.Exception" /> de l'antécédent n'est pas null.Vous pouvez utiliser cette propriété pour intercepter l'exception et voir quelle exception a provoqué l'erreur de la tâche.Si vous n'accédez pas à la propriété <see cref="P:System.Threading.Tasks.Task.Exception" />, l'exception n'est pas gérée.De plus, si vous essayez d'accéder à la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> d'une tâche qui été annulée ou a rencontré une erreur, une nouvelle exception est levée.Cette option n'est pas valide pour les continuations multitâches. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Spécifie que la continuation doit être planifiée uniquement si son antécédent s'est terminé.Un antécédent s'exécute jusqu'à son achèvement si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Conseil à un <see cref="T:System.Threading.Tasks.TaskScheduler" /> pour planifier des tâches dans l'ordre dans lequel elles ont été planifiées. Les tâches planifiées plus tôt sont plus susceptibles de s'exécuter plus tôt et celles planifiées plus tard sont plus susceptibles de s'exécuter ultérieurement. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Indique que la tâche de continuation doit être exécutée de façon synchrone.Cette option est prioritaire sur <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Spécifie les indicateurs qui contrôlent le comportement facultatif pour la création et l'exécution de tâches. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Spécifie qu'une tâche est associée à un parent dans la hiérarchie des tâches.Par défaut, une tâche enfant (autrement dit, une tâche interne créée par une tâche externe) est exécutée indépendamment de son parent.Vous pouvez utiliser l'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> pour que les tâches parente et enfant soient synchronisées.Notez que si une tâche parente est configurée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> de la tâche enfant n'a aucun effet, et la tâche enfant s'exécute en tant que tâche enfant détachée. Pour plus d'informations, consultez Tâches enfants attachées et détachées. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Indique qu'une tâche enfant qui tente de s'exécuter comme une tâche enfant détachée (c'est-à-dire créée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) ne peut pas être attachée à la tâche parente et s'exécute à la place comme tâche enfant détachée.Pour plus d'informations, consultez Tâches enfants attachées et détachées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Empêche le planificateur ambiant d'être considéré comme le planificateur actuel dans la tâche créée.Cela signifie que les opérations telles que StartNew ou ContinueWith effectuées dans la tâche créée considéreront <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> comme planificateur actuel.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Indique qu'une tâche sera une opération de longue durée et de granulosité grossière impliquant moins de composants importants que les systèmes affinés.Conseille au <see cref="T:System.Threading.Tasks.TaskScheduler" /> de garantir le surabonnement.Le surabonnement vous permet de créer un nombre de threads plus important que le nombre de threads matériels disponibles.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Indique que le comportement par défaut doit être utilisé.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Conseil à un <see cref="T:System.Threading.Tasks.TaskScheduler" /> pour planifier une tâche d'une façon aussi juste que possible. Les tâches planifiées plus tôt seront probablement exécutées plus tôt et celles planifiées plus tard seront probablement exécutées ultérieurement.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Force l'exécution asynchrone des continuations ajoutées à la tâche actuelle. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Fournit un ensemble de méthodes statiques (méthodes partagées en Visual Basic) pour l'utilisation de types spécifiques d'instances de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée un proxy <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone d'un Task&lt;Task&lt;T&gt;&gt; (en C#) ou Task (Of Task(Of T)) (en Visual Basic).</summary>
+      <returns>Une <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone du Task&lt;Task&lt;T&gt;&gt; fourni (en C#) ou Task (Of Task(Of T)) (en Visual Basic).</returns>
+      <param name="task">Le Task&lt;Task&lt;T&gt;&gt; (C#) ou Task (Of Task(Of T)) (Visual Basic) à défaire.</param>
+      <typeparam name="TResult">Type du résultat de la tâche.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'exception levée si l'argument <paramref name="task" /> est null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crée un proxy <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone d'une <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Tâche qui représente l'opération asynchrone de la System.Threading.Tasks.Task(Of Task) fournie.</returns>
+      <param name="task">Le Task&lt;Task&gt; (C#) ou Task (Of Task) (Visual Basic) à défaire.</param>
+      <exception cref="T:System.ArgumentNullException">L'exception levée si l'argument <paramref name="task" /> est null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Prend en charge la création et la planification d'objets <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration par défaut.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné aux tâches créées par ce <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre CancellationToken est explicitement spécifié quand les méthodes de fabrique sont appelées.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> par défaut qui sera assigné aux tâches créées par ce <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre CancellationToken est explicitement spécifié quand les méthodes de fabrique sont appelées.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> par défaut à utiliser pour créer des tâches avec ce TaskFactory.</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> par défaut à utiliser pour créer des tâches de continuation avec ce TaskFactory.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> par défaut à utiliser pour planifier des tâches créées avec ce TaskFactory.Une valeur Null indique que TaskScheduler.Current doit être utilisé.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valide.Pour plus d'informations, consultez la section Notes pour <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)" />.ouL'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> par défaut à utiliser pour créer des tâches avec ce TaskFactory.</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> par défaut à utiliser pour créer des tâches de continuation avec ce TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valide.Pour plus d'informations, consultez la section Notes pour <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)" />.ouL'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à utiliser pour planifier des tâches créées avec ce TaskFactory.Une valeur Null indique que le TaskScheduler actif doit être utilisé.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Obtient le jeton d'annulation par défaut pour cette fabrique de tâches.</summary>
+      <returns>Jeton d'annulation de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Obtient les options de continuation de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Options de continuation de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé. </summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé. </exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null. ouLe le <paramref name="continuationAction" /> argument est null. </exception>
+      <exception cref="T:System.ArgumentException">Le <paramref name="tasks" /> tableau contient un null valeur. ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé. ou<paramref name="cancellationToken" /> a déjà été supprimé. </exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null. ouL'argument <paramref name="continuationAction" /> a la valeur null. </exception>
+      <exception cref="T:System.ArgumentException">Le <paramref name="tasks" /> tableau contient un null valeur. ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Obtient les options de création de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Options de création de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Obtient le Planificateur de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Planificateur de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="action" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée. </returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone. </param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="action" /> a la valeur null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Prend en charge la création et la planification d'objets <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valeur de renvoi des objets <see cref="T:System.Threading.Tasks.Task`1" /> que créent les méthodes de cette classe. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration par défaut.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration par défaut.</summary>
+      <param name="cancellationToken">Jeton d'annulation par défaut qui sera assigné aux tâches créées par cette <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre jeton d'annulation est spécifié explicitement quand les méthodes de fabrique sont appelées.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">Jeton d'annulation par défaut qui sera assigné aux tâches créées par cette <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre jeton d'annulation est spécifié explicitement quand les méthodes de fabrique sont appelées.</param>
+      <param name="creationOptions">Options par défaut à utiliser pour créer des tâches avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Options par défaut à utiliser pour créer des tâches de continuation avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Planificateur par défaut à utiliser pour planifier les tâches créées avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Une valeur null indique que <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> doit être utilisé.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> ou <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="creationOptions">Options par défaut à utiliser pour créer des tâches avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Options par défaut à utiliser pour créer des tâches de continuation avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> ou <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="scheduler">Planificateur à utiliser pour planifier les tâches créées avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Une valeur null indique que le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel doit être utilisé.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Obtient le jeton d'annulation par défaut pour cette fabrique de tâches.</summary>
+      <returns>Le jeton d'annulation par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Obtient la valeur d'énumération <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> de cette fabrique de tâches.</summary>
+      <returns>Une des valeurs d'énumération qui spécifie les options de continuation par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ou<paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ou<paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur utilisé pour planifier la tâche de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera. </summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur de tâches utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur d'énumération non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé. </exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur d'énumération non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Obtient la valeur d'énumération <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> de cette fabrique de tâches.</summary>
+      <returns>Une des valeurs d'énumération qui spécifie les options de création par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Objet qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Objet qui contrôle le comportement de la tâche créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>Tâche qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâches utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Retourne le planificateur de tâches pour cette fabrique.</summary>
+      <returns>Planificateur de tâches pour cette fabrique.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâche utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâche utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Représente un objet qui gère les tâches de bas niveau de mise en file d'attente des tâches sur les threads.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initialise le <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé à la tâche en cours d'exécution.</summary>
+      <returns>Retourne le <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé à la tâche en cours d'exécution.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Obtient l'instance de <see cref="T:System.Threading.Tasks.TaskScheduler" /> par défaut fournie par le .NET Framework.</summary>
+      <returns>Retourne l'instance par défaut de <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé au <see cref="T:System.Threading.SynchronizationContext" /> actuel.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé au <see cref="T:System.Threading.SynchronizationContext" /> actuel, selon la <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Le SynchronizationContext actuel ne peut pas être utilisé en tant que TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Pour la prise en charge du débogueur uniquement, génère un énumérateur d'instances de <see cref="T:System.Threading.Tasks.Task" /> actuellement en attente d'exécution dans la file d'attente sur le planificateur.</summary>
+      <returns>Énumérateur qui autorise un débogueur à parcourir les tâches actuellement mises en file d'attente sur ce planificateur.</returns>
+      <exception cref="T:System.NotSupportedException">Ce planificateur ne peut pas générer une liste de tâches en file d'attente actuellement.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Obtient l'ID unique pour ce <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Retourne l'ID unique de ce <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indique le niveau d'accès concurrentiel maximal que ce <see cref="T:System.Threading.Tasks.TaskScheduler" /> peut prendre en charge.</summary>
+      <returns>Retourne un entier qui représente le niveau d'accès concurrentiel maximal.Le planificateur par défaut retourne <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Met en file d'attente une <see cref="T:System.Threading.Tasks.Task" /> sur le planificateur. </summary>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à mettre en file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Tente de sortir de la file d'attente une <see cref="T:System.Threading.Tasks.Task" /> qui était précédemment dans la file d'attente de ce planificateur.</summary>
+      <returns>Valeur booléenne qui indique si l'argument <paramref name="task" /> a bien été retiré de la file d'attente.</returns>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à sortir de la file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Tente d'exécuter la <see cref="T:System.Threading.Tasks.Task" /> fournie sur ce planificateur.</summary>
+      <returns>Valeur booléenne true si la <paramref name="task" /> a été exécutée avec succès ; false, dans le cas contraire.L'échec de l'exécution est souvent dû au fait que la tâche a déjà été exécutée ou qu'elle est en cours d'exécution par un autre thread.</returns>
+      <param name="task">Objet <see cref="T:System.Threading.Tasks.Task" /> à exécuter.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> n'est pas associé à ce planificateur.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Détermine si la <see cref="T:System.Threading.Tasks.Task" /> fournie peut être exécutée de façon synchrone dans cet appel et, si c'est le cas, l'exécute.</summary>
+      <returns>Valeur booléenne qui indique si la tâche a été exécutée inline.</returns>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à exécuter.</param>
+      <param name="taskWasPreviouslyQueued">Valeur booléenne qui indique si une tâche a déjà été mise en file d'attente.Si ce paramètre a la valeur True, la tâche a pu être mise en file d'attente (par planification) précédemment ; s'il a la valeur False, cela signifie que la tâche a été mise en file d'attente et que cet appel est passé pour exécuter la tâche inline sans mise en file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> a déjà été exécuté.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Se produit lorsqu'une exception non prise en charge d'une tâche défaillante va déclencher la stratégie d'escalade de l'exception qui, par défaut, arrête le processus.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Représente une exception utilisée pour communiquer une opération non valide par un <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> à l'aide du message d'erreur par défaut et d'une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Représente l'étape en cours dans le cycle de vie d'une <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>La tâche a accepté l'annulation en levant OperationCanceledException avec son propre CancellationToken, alors que l'état du jeton était défini comme signalé ou que le CancellationToken de la tâche était déjà signalé avant le début de l'exécution de la tâche.Pour plus d'informations, consultez Annulation de tâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>La tâche a été initialisée mais n'a pas encore été planifiée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Tâche terminée suite à une exception non gérée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>L'exécution de la tâche s'est terminée avec succès.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>La tâche est en cours d'exécution mais n'est pas encore terminée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>La tâche attend son activation et sa planification en interne par l'infrastructure .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>L'exécution de la tâche est terminée et cette dernière attend implicitement la fin des tâches enfants associées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>L'exécution de la tâche a été planifiée mais n'a pas encore démarré.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Fournit des données sur l'événement déclenché lorsqu'une exception d'une <see cref="T:System.Threading.Tasks.Task" /> défaillante n'est pas prise en charge.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> avec l'exception non prise en charge.</summary>
+      <param name="exception">Exception qui n'a pas été prise en charge.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Exception qui n'a pas été prise en charge.</summary>
+      <returns>Exception qui n'a pas été prise en charge.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Détermine si cette exception a été signalée comme « observée ».</summary>
+      <returns>true si cette exception a été signalée comme « observée » ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Signale la <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> comme « observée » et l'empêche ainsi de déclencher la stratégie d'escalade de l'exception qui, par défaut, arrête le processus.</summary>
+    </member>
+  </members>
+</doc>

+ 3172 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/it/System.Threading.Tasks.xml

@@ -0,0 +1,3172 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Rappresenta uno o più errori che si verificano durante l'esecuzione dell'applicazione.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specifico e riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerException" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specifico e riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Semplifica le istanze dell'oggetto <see cref="T:System.AggregateException" /> in una singola nuova istanza.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.AggregateException" /> semplificato.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Restituisce l'oggetto <see cref="T:System.AggregateException" /> che rappresenta la causa principale dell'eccezione corrente.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.AggregateException" /> che rappresenta la causa principale dell'eccezione corrente.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Richiama un gestore su ogni oggetto <see cref="T:System.Exception" /> contenuto da questo oggetto <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Predicato da eseguire per ogni eccezione.Il predicato accetta come argomento l'oggetto <see cref="T:System.Exception" /> da elaborare e restituisce un valore booleano per indicare se l'eccezione è stata gestita.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.AggregateException">Un'eccezione contenuta da questo <see cref="T:System.AggregateException" /> non è stata gestita.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Ottiene una raccolta in sola lettura delle istanze di <see cref="T:System.Exception" /> che hanno causato l'eccezione corrente.</summary>
+      <returns>Restituisce un insieme di sola lettura delle istanze di <see cref="T:System.Exception" /> che hanno causato l'eccezione corrente.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crea e restituisce una rappresentazione in forma di stringa dell'oggetto <see cref="T:System.AggregateException" /> corrente.</summary>
+      <returns>Una rappresentazione in forma di stringa dell'oggetto.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Eccezione generata in un thread all'annullamento di un'operazione eseguita dal thread.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore fornito dal sistema.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato.</summary>
+      <param name="message">Oggetto <see cref="T:System.String" /> che descrive l'errore.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato, un riferimento all'eccezione interna che è la causa di questa eccezione e un token di annullamento.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato e un token di annullamento.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un token di annullamento.</summary>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Ottiene un token associato all'operazione annullata.</summary>
+      <returns>Token associato all'operazione annullata oppure token predefinito.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Rappresenta un generatore per i metodi asincroni che restituiscono un'attività.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.</summary>
+      <param name="exception">Eccezione da associare all'attività.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.- oppure -Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Contrassegna l'attività come completata correttamente.</summary>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.- oppure -Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Ottiene l'attività per questo generatore.</summary>
+      <returns>Attività per questo generatore.</returns>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Rappresenta un generatore per i metodi asincroni che restituisce un'attività e fornisce un parametro per il risultato.</summary>
+      <typeparam name="TResult">Risultato da utilizzare per completare l'attività.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.</summary>
+      <param name="exception">Eccezione da associare all'attività.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Contrassegna l'attività come completata correttamente.</summary>
+      <param name="result">Risultato da utilizzare per completare l'attività.</param>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Ottiene l'attività per questo generatore.</summary>
+      <returns>Attività per questo generatore.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Rappresenta un generatore per i metodi asincroni che non restituiscono un valore.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Associa un'eccezione al generatore di metodo.</summary>
+      <param name="exception">Eccezione da associare.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Contrassegna il generatore di metodi come correttamente completato.</summary>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Fornisce un oggetto awaitable che consente la configurazione delle attese in un'attività.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Restituisce un awaiter per questo oggetto awaitable.</summary>
+      <returns>L'elemento awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Fornisce un oggetto awaitable che consente la configurazione delle attese in un'attività.</summary>
+      <typeparam name="TResult">Tipo del risultato prodotto da questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Restituisce un awaiter per questo oggetto awaitable.</summary>
+      <returns>L'elemento awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Fornisce un awaiter per un oggetto awaitable(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Termina l'attesa sull'attività completata.</summary>
+      <returns>Risultato dell'attività completata.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che specifica se l'attività attesa è stata completata.</summary>
+      <returns>true se l'attività attesa è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter. </summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Fornisce un awaiter per un oggetto awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Termina l'attesa sull'attività completata.</summary>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che specifica se l'attività attesa è stata completata.</summary>
+      <returns>true se l'attività attesa è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter. </summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Rappresenta le macchine a stati generate per i metodi asincroni.Questo tipo è solo per uso del compilatore.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Sposta la macchina a stati al relativo stato successivo.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configura la macchina a stati con una replica allocata sull'heap.</summary>
+      <param name="stateMachine">La replica allocata sull'heap.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Rappresenta un awaiter che pianifica le continuazioni quando viene completata un'operazione di attesa.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione che viene richiamata al completamento dell'istanza.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Rappresenta un'operazione che pianifica le continuazioni quando viene completata.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione che viene richiamata al completamento dell'istanza.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Fornisce un oggetto che attende il completamento di un'attività asincrona. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Termina l'attesa del completamento dell'attività asincrona.</summary>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Imposta l'azione da eseguire quando l'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è più in attesa del completamento dell'attività asincrona.</summary>
+      <param name="continuation">Azione da eseguire al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Rappresenta un oggetto che attende il completamento di un'attività asincrona e fornisce un parametro per il risultato.</summary>
+      <typeparam name="TResult">Risultato dell'attività.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Termina l'attesa del completamento dell'attività asincrona.</summary>
+      <returns>Risultato dell'attività completata.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Imposta l'azione da eseguire quando l'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è più in attesa del completamento dell'attività asincrona.</summary>
+      <param name="continuation">Azione da eseguire al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Fornisce il contesto per l'attesa durante il passaggio asincrono a un ambiente di destinazione.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Recupera un oggetto <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> per l'istanza della classe.</summary>
+      <returns>Oggetto utilizzato per monitorare il completamento di un'operazione asincrona.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Fornisce un awaiter per passare a un ambiente di destinazione.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Termina l'operazione di attesa.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Ottiene un valore che indica se non è richiesta una parola chiave yield.</summary>
+      <returns>Sempre false, che indica che è sempre necessaria una parola chiave yield per <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Imposta la continuazione da richiamare.</summary>
+      <param name="continuation">L'azione da richiamare in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Inserisce <paramref name="continuation" /> nuovamente nel contesto corrente.</summary>
+      <param name="continuation">L'azione da richiamare in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propaga la notifica di richiesta di annullamento delle operazioni.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Inizializza <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Stato di annullamento del token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Ottiene un valore che indica se questo token è in grado di essere in stato di annullamento.</summary>
+      <returns>True se questo token è in grado di essere in stato di annullamento; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente è uguale all'oggetto <see cref="T:System.Object" /> specificato.</summary>
+      <returns>True se <paramref name="other" /> è <see cref="T:System.Threading.CancellationToken" /> e se le due istanze sono uguali; in caso contrario, false.Due token sono uguali se sono associati allo stesso oggetto <see cref="T:System.Threading.CancellationTokenSource" /> oppure se entrambi sono stati costruiti a partire da costruttori CancellationToken pubblici e i relativi valori <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sono uguali.</returns>
+      <param name="other">L'altro oggetto con cui confrontare questa istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente è uguale al token specificato.</summary>
+      <returns>True se le istanze sono uguali; in caso contrario, false.Due token sono uguali se sono associati allo stesso oggetto <see cref="T:System.Threading.CancellationTokenSource" /> oppure se entrambi sono stati costruiti a partire da costruttori CancellationToken pubblici e i relativi valori <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sono uguali.</returns>
+      <param name="other">Altro oggetto <see cref="T:System.Threading.CancellationToken" /> con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Viene usato come funzione hash per un oggetto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Codice hash per l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Ottiene un valore che indica se per questo token è stato richiesto l'annullamento.</summary>
+      <returns>True se per questo token è stato richiesto l'annullamento; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Restituisce un valore <see cref="T:System.Threading.CancellationToken" /> vuoto.</summary>
+      <returns>Token di annullamento vuoto. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationToken" /> sono uguali.</summary>
+      <returns>True se le istanze sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationToken" /> non sono uguali.</summary>
+      <returns>True se le istanze non sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="useSynchronizationContext">Valore booleano che indica se acquisire l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente e usarlo quando si richiama l'oggetto <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="state">Stato da passare all'oggetto <paramref name="callback" /> quando il delegato viene richiamato.Può assumere valore Null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="state">Stato da passare all'oggetto <paramref name="callback" /> quando il delegato viene richiamato.Può assumere valore Null.</param>
+      <param name="useSynchronizationContext">Valore booleano che indica se acquisire l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente e usarlo quando si richiama l'oggetto <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Genera un oggetto <see cref="T:System.OperationCanceledException" /> se è stato richiesto l'annullamento di questo token.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.WaitHandle" /> che viene segnalato quando il token viene annullato.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> segnalato quando il token viene annullato.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Rappresenta un delegato di callback registrato con <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente è uguale all'oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> specificato.</summary>
+      <returns>True, se questa istanza e <paramref name="obj" /> sono uguali.In caso contrario, false.Due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali se entrambe si riferiscono all'output di una sola chiamata allo stesso metodo Register di <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Altro oggetto con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente è uguale all'oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> specificato.</summary>
+      <returns>True, se questa istanza e <paramref name="other" /> sono uguali.In caso contrario, false. Due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali se entrambe si riferiscono all'output di una sola chiamata allo stesso metodo Register di <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Altro oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Funge da funzione hash per <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Codice hash per l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali.</summary>
+      <returns>true se le istanze sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> non sono uguali.</summary>
+      <returns>true se le istanze non sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Segnala a un oggetto <see cref="T:System.Threading.CancellationToken" /> che deve essere annullato.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" /> che verrà annullata dopo il ritardo specificato in millisecondi.</summary>
+      <param name="millisecondsDelay">Intervallo di tempo di attesa, in millisecondi, prima dell'annullamento dell'oggetto <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" /> che verrà annullata dopo l'intervallo di tempo specificato.</summary>
+      <param name="delay">Intervallo di tempo di attesa prima dell'annullamento dell'oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Comunica una richiesta di annullamento.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Passa una richiesta di annullamento e specifica se i callback restanti e le operazioni annullabili devono essere elaborati.</summary>
+      <param name="throwOnFirstException">true se le eccezioni devono essere propagate immediatamente; in caso contrario, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Programma un'operazione di annullamento in questo oggetto <see cref="T:System.Threading.CancellationTokenSource" /> dopo il numero di millisecondi specificato.</summary>
+      <param name="millisecondsDelay">Intervallo di tempo da attendere prima di annullare questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Pianifica un'operazione di annullamento su questo oggetto <see cref="T:System.Threading.CancellationTokenSource" /> dopo l'intervallo di tempo specificato.</summary>
+      <param name="delay">Intervallo di tempo da attendere prima di annullare questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che sarà in stato annullato quando uno dei token di origine si troverà in stato annullato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationTokenSource" /> collegato ai token di origine.</returns>
+      <param name="token1">Primo token di annullamento da osservare.</param>
+      <param name="token2">Secondo token di annullamento da osservare.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crea un oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che sarà nello stato annullato quando uno dei token di origine nella matrice specificata si troverà nello stato annullato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationTokenSource" /> collegato ai token di origine.</returns>
+      <param name="tokens">Matrice contenente le istanze del token di annullamento da osservare.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.Threading.CancellationTokenSource" /> e facoltativamente le risorse gestite.</summary>
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Ottiene un valore che indica se per <see cref="T:System.Threading.CancellationTokenSource" /> è stato richiesto l'annullamento.</summary>
+      <returns>true se per <see cref="T:System.Threading.CancellationTokenSource" /> è stato richiesto l'annullamento; in caso contrario false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.CancellationToken" /> associato a questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationToken" /> associato a questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Fornisce utilità di pianificazione delle attività coordinate per eseguire attività assicurando al contempo che le attività simultanee possano essere eseguite contemporaneamente a differenza delle attività esclusive.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinata all'utilità di pianificazione specificata.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> che si rivolge all'utilità di pianificazione specificata con un livello di concorrenza massimo.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+      <param name="maxConcurrencyLevel">Numero massimo di attività in esecuzione simultaneamente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> che si rivolge all'utilità di pianificazione specificata con un livello di concorrenza massimo e un numero massimo di attività pianificate che possono essere elaborate come unità.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+      <param name="maxConcurrencyLevel">Numero massimo di attività in esecuzione simultaneamente.</param>
+      <param name="maxItemsPerTask">Il numero massimo di attività da elaborare per ogni attività pianificata sottostante utilizzata dalla coppia.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Indica alla coppia dell'utilità di pianificazione di non accettare altre attività.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Ottiene <see cref="T:System.Threading.Tasks.Task" /> che verrà completato al termine dell'elaborazione da parte dell'utilità di pianificazione.</summary>
+      <returns>L'operazione asincrona che verrà completata quando l'utilità di pianificazione completa l'elaborazione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> che è possibile utilizzare per pianificare le attività per la coppia eseguibili contemporaneamente ad altre attività sulla coppia.</summary>
+      <returns>Oggetto che può essere utilizzato per pianificare le attività simultaneamente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> che è possibile utilizzare per pianificare le attività per la coppia da eseguire esclusivamente in relazione ad altre attività sulla coppia.</summary>
+      <returns>Oggetto che può essere utilizzato per pianificare le attività che non vengono eseguite contemporaneamente ad altre attività.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Rappresenta un'operazione asincrona.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione specificata.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione specificata e <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà considerato dalla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e le opzioni di creazione specificate.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà considerato dalla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e le opzioni di creazione specificate.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e lo stato specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà osservato dalla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà osservato dalla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Ottiene l'oggetto stato fornito quando è stato creato <see cref="T:System.Threading.Tasks.Task" /> oppure null se non ne è stato fornito alcuno.</summary>
+      <returns>Oggetto <see cref="T:System.Object" /> che rappresenta i dati relativi allo stato passati all'attività al momento della creazione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Ottiene un'attività già completata correttamente. </summary>
+      <returns>Attività completata correttamente. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configura un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto usato per attendere questa attività.</returns>
+      <param name="continueOnCapturedContext">true per provare a effettuare il marshalling della continuazione nel contesto originale acquisito; in caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che riceve un token di annullamento e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'attività di destinazione in base all'oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> specificato.La continuazione riceve un token di annullamento e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base all'oggetto <paramref name="continuationOptions" /> specificato.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'attività di destinazione in base all'oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> specificato.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base all'oggetto <paramref name="continuationOptions" /> specificato.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento dell'attività.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante vengono passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e un token di annullamento e che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e un token di annullamento e che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione viene eseguita in base a un set di condizioni specificate e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione viene eseguita in base a un set di condizioni specificate.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione e restituisce un valore. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione riceve un token di annullamento.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni di continuazione specificate e restituisce un valore.La continuazione riceve un token di annullamento e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base al parametro specificato <paramref name="continuationOptions." /> Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni di continuazione specificate e restituisce un valore. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione, quindi restituisce un valore. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione riceve informazioni sullo stato fornite dal chiamante e un token di annullamento.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni specificate per la continuazione delle attività al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione, quindi restituisce un valore.La continuazione riceve informazioni sullo stato fornite dal chiamante e un token di annullamento, quindi usa l'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni specificate per la continuazione delle attività al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione riceve informazioni sullo stato fornite dal chiamante.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione riceve informazioni sullo stato fornite dal chiamante e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per creare questa attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per creare questa attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Restituisce l'ID univoco dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> attualmente in esecuzione.</summary>
+      <returns>Intero assegnato dal sistema all'attività attualmente in esecuzione.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crea un'attività che viene completata dopo un ritardo di tempo. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="millisecondsDelay">Numero di millisecondi prima del completamento dell'attività restituita oppure -1 per un'attesa indefinita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crea un'attività annullabile che viene completata dopo un ritardo di tempo. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="millisecondsDelay">Numero di millisecondi prima del completamento dell'attività restituita oppure -1 per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento che verrà controllato prima del completamento dell'attività restituita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crea un'attività che viene completata dopo un intervallo di tempo specificato. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="delay">Intervallo di tempo da attendere prima del completamento dell'attività restituita oppure TimeSpan.FromMilliseconds(-1) per un'attesa indefinita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crea un'attività annullabile che viene completata dopo un intervallo di tempo specificato. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="delay">Intervallo di tempo da attendere prima del completamento dell'attività restituita oppure TimeSpan.FromMilliseconds(-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento che verrà controllato prima del completamento dell'attività restituita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Ottiene l'oggetto <see cref="T:System.AggregateException" /> che ha causato l'interruzione anomala di <see cref="T:System.Threading.Tasks.Task" />.Se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato correttamente o non ha ancora generato alcuna eccezione, verrà restituito null.</summary>
+      <returns>Oggetto <see cref="T:System.AggregateException" /> che ha causato l'interruzione anomala di <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Fornisce l'accesso ai metodi factory per la creazione e la configurazione delle istanze di <see cref="T:System.Threading.Tasks.Task" /> e <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto factory in grado di creare una vasta gamma di oggetti <see cref="T:System.Threading.Tasks.Task" /> e <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che risulta completato a causa dell'annullamento con un token di annullamento specificato.</summary>
+      <returns>Attività annullata. </returns>
+      <param name="cancellationToken">Token di annullamento con cui completare l'attività. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che risulta completato a causa dell'annullamento con un token di annullamento specificato.</summary>
+      <returns>Attività annullata. </returns>
+      <param name="cancellationToken">Token di annullamento con cui completare l'attività. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che risulta completato con un'eccezione specificata. </summary>
+      <returns>Attività in errore. </returns>
+      <param name="exception">Eccezione con cui completare l'attività. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che risulta completato con un'eccezione specificata. </summary>
+      <returns>Attività in errore. </returns>
+      <param name="exception">Eccezione con cui completare l'attività. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> completato correttamente con il risultato specificato.</summary>
+      <returns>Attività completata correttamente.</returns>
+      <param name="result">Risultato da archiviare nell'attività completata. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Ottiene un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Istanza di awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Ottiene un ID univoco per questa istanza di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Intero assegnato dal sistema a questa istanza dell'attività. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Ottiene un valore che indica se l'esecuzione di questa istanza di <see cref="T:System.Threading.Tasks.Task" /> è stata completata perché annullata.</summary>
+      <returns>true se l'attività è stata completata perché annullata; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Ottiene un valore che indica se questo oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Ottiene un valore che indica se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato a causa di un'eccezione non gestita.</summary>
+      <returns>true se l'attività ha generato un'eccezione non gestita; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un handle di attività per tale lavoro.</summary>
+      <returns>Attività che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="action">Lavoro da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un handle di attività per tale lavoro.</summary>
+      <returns>Attività che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="action">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'attività restituita da <paramref name="function" />.</summary>
+      <returns>Attività che rappresenta un proxy per l'attività restituita da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'attività restituita da <paramref name="function" />.</summary>
+      <returns>Attività che rappresenta un proxy per l'attività restituita da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono. </param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Accoda il lavoro specificato da eseguire nel pool di thread e restituisce un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta tale lavoro. </summary>
+      <returns>Oggetto attività che rappresenta il lavoro in cosa da eseguire nel pool di thread. </returns>
+      <param name="function">Lavoro da eseguire in modo asincrono. </param>
+      <typeparam name="TResult">Tipo restituito dell'attività. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire nel pool di thread e restituisce un handle di Task(TResult) per tale lavoro.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <typeparam name="TResult">Tipo di risultato dell'attività.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Esegue <see cref="T:System.Threading.Tasks.Task" /> in modo sincrono nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Esegue <see cref="T:System.Threading.Tasks.Task" /> in modo sincrono nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> fornito.</summary>
+      <param name="scheduler">Utilità di pianificazione in cui provare a eseguire questa attività inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Avvia <see cref="T:System.Threading.Tasks.Task" />, pianificandone l'esecuzione nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Avvia <see cref="T:System.Threading.Tasks.Task" />, pianificandone l'esecuzione nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> specificato.</summary>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> a cui associare e con cui eseguire questa attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskStatus" /> di questa attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskStatus" /> corrente di questa istanza dell'attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.WaitHandle" /> che può essere usato per attendere il completamento dell'attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.WaitHandle" /> che può essere usato per attendere il completamento dell'attività.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Ottiene un valore che indica se l'operazione è stata completata in modo sincrono.</summary>
+      <returns>true se l'operazione è stata completata in modo sincrono; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" /> entro un numero specificato di millisecondi.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.L'attesa termina se si esaurisce l'intervallo di timeout o se un token di annullamento viene annullato prima del completamento dell'attività.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento da osservare durante l'attesa del completamento dell'attività. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.L'attesa termina se un token di annullamento viene annullato prima del completamento dell'attività.</summary>
+      <param name="cancellationToken">Token di annullamento da osservare durante l'attesa del completamento dell'attività. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" /> entro un intervallo di tempo specificato.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti.</summary>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi o finché l'attesa non viene annullata.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento delle attività.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti a meno che l'attesa non venga annullata. </summary>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento delle attività.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti annullabili entro un intervallo di tempo specificato.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi o finché un token di annullamento non viene annullato.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere. </param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento di un'attività. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti a meno che l'attesa non venga annullata.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere. </param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento di un'attività. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un intervallo di tempo specificato.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> di una raccolta enumerabile. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite. </returns>
+      <param name="tasks">Attività in attesa del completamento. </param>
+      <typeparam name="TResult">Tipo dell'attività completata. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> di una raccolta enumerabile.</summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite. </returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> di una matrice. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> di una matrice. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crea un'attività awaitable che consente il passaggio in modo asincrono al contesto corrente, quando atteso.</summary>
+      <returns>Contesto che, quando atteso, eseguirà una transizione in modo asincrono al contesto corrente al momento dell'attesa.Se l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente è diverso da Null, verrà considerato come contesto corrente.In caso contrario, sarà l'utilità di pianificazione associata all'attività in esecuzione a essere considerata come contesto corrente.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Rappresenta un'operazione asincrona in grado di restituire un valore.</summary>
+      <typeparam name="TResult">Tipo del risultato prodotto da questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione specificata.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione specificata.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare a questa attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e le opzioni di creazione specificate.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e le opzioni di creazione specificate.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e lo stato specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare alla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configura un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto usato per attendere questa attività.</returns>
+      <param name="continueOnCapturedContext">true per tentare di eseguire il marshalling della continuazione nel contesto originale acquisito; in caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'attività di destinazione. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento dell'attività <see cref="T:System.Threading.Tasks.Task`1" /> precedente.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione annullabile che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata viene passata come argomento al delegato.</param>
+      <param name="cancellationToken">Token di annullamento che viene passato alla nuova attività di continuazione. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante vengono passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Quando tale funzione viene eseguita, questa attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Fornisce l'accesso ai metodi factory per la creazione e la configurazione delle istanze di <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto factory in grado di creare una vasta gamma di oggetti <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Ottiene un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Istanza di awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Ottiene il valore del risultato di <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Valore del risultato di <see cref="T:System.Threading.Tasks.Task`1" />, ovvero lo stesso tipo del parametro di tipo dell'attività.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Rappresenta un'eccezione utilizzata per comunicare l'annullamento di un'attività.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un riferimento all'oggetto <see cref="T:System.Threading.Tasks.Task" /> che è stato annullato.</summary>
+      <param name="task">Attività che è stata annullata.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Ottiene l'attività associata a questa eccezione.</summary>
+      <returns>Riferimento all'oggetto <see cref="T:System.Threading.Tasks.Task" /> associato a questa eccezione.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Rappresenta il lato producer di un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> non associato a un delegato, fornendo l'accesso al lato consumer tramite la proprietà <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Tipo del valore del risultato associato a questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con lo stato specificato.</summary>
+      <param name="state">Stato da usare come AsyncState dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con lo stato e le opzioni specificate.</summary>
+      <param name="state">Stato da usare come AsyncState dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <param name="creationOptions">Opzioni da usare quando si crea l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> rappresenta le opzioni non valide per l'utilizzo con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con le opzioni specificate.</summary>
+      <param name="creationOptions">Opzioni da usare quando si crea l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> rappresenta le opzioni non valide per l'utilizzo con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, se l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante è già stato eliminato.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Raccolta di eccezioni da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Vi sono uno o più elementi Null in <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Eccezione da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valore del risultato da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato da questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato da questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>True se l'operazione è stata completata; false se l'operazione non è stata completata o se l'oggetto è già stato eliminato.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> e abilita l'archiviazione di un token di annullamento nell'attività annullata. </summary>
+      <returns>true se l'operazione riesce; in caso contrario, false. </returns>
+      <param name="cancellationToken">Token di annullamento. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false.</returns>
+      <param name="exceptions">Raccolta di eccezioni da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Vi sono uno o più elementi Null in <paramref name="exceptions" />.-oppure-La raccolta <paramref name="exceptions" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false.</returns>
+      <param name="exception">Eccezione da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exception" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false. </returns>
+      <param name="result">Valore del risultato da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Specifica il comportamento di un'attività creata tramite il metodo <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)" /> o <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Specifica che la continuazione, se è un'attività figlio, è connessa a un elemento padre della gerarchia delle attività.La continuazione può essere un'attività figlio solo se anche la relativa attività precedente è un'attività figlio.Per impostazione predefinita, un'attività figlio, ovvero un'attività interna creata da un'attività esterna, viene eseguita indipendentemente dalla relativa attività padre.È possibile usare l'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> per mantenere sincronizzate le attività padre e figlio.Si noti che se un'attività padre viene configurata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> nell'attività figlio non avrà effetto e quest'ultima verrà eseguita come attività figlio disconnessa. Per altre informazioni, vedere Attività figlio connesse e disconnesse. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Specifica che qualsiasi attività figlio  (ovvero qualsiasi attività interna annidata creata da questa continuazione) che venga creata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> e tenti l'esecuzione come attività figlio connessa non potrà collegarsi all'attività padre e verrà invece eseguita come attività figlio disconnessa.Per altre informazioni, vedere Attività figlio connesse e disconnesse.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Specifica che l'attività di continuazione deve essere eseguita in modo sincrono.Se si specifica questa opzione, la continuazione viene eseguita nello stesso thread che comporta la transizione dell'attività precedente allo stato finale.Se quando la continuazione viene creata l'attività precedente è già completa, la continuazione verrà eseguita nel thread che crea la continuazione.Se <see cref="T:System.Threading.CancellationTokenSource" /> dell'attività precedente viene collocato in un blocco finally (Finally in Visual Basic), verrà eseguita una continuazione con questa opzione in tale blocco finally.Eseguire in modo sincrono soltanto le continuazioni che presentano un'esecuzione molto breve.Dal momento che l'attività viene eseguita in modo asincrono, non è necessario chiamare un metodo come <see cref="M:System.Threading.Tasks.Task.Wait" /> per garantire che il thread chiamante attenda il completamento dell'attività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Specifica le attività create dalla continuazione chiamando i metodi come <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> o <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> Vedere l'utilità di pianificazione predefinita (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) anziché l'utilità di pianificazione in cui è in esecuzione la continuazione come utilità di pianificazione corrente.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>In caso di annullamento della continuazione, impedisce il completamento della continuazione finché l'attività precedente non è stata completata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Specifica che la continuazione sarà un'operazione a bassa precisione di lunga durata.Fornisce a <see cref="T:System.Threading.Tasks.TaskScheduler" /> un'indicazione in merito alla possibilità di dover ricorrere all'oversubscription.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Quando non viene specificata alcuna opzione di continuazione, specifica che deve essere usato un comportamento predefinito quando si esegue una continuazione.La continuazione viene eseguita in modo asincrono al completamento dell'attività precedente, indipendentemente dal valore della proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> finale dell'attività precedente.Se la continuazione è un'attività figlio, viene creata come attività annidata disconnessa.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se l'attività precedente è stata annullata.Un'attività precedente viene annullata se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se la relativa attività precedente ha generato un'eccezione non gestita.Un'attività precedente genera un'eccezione non gestita se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se l'esecuzione della relativa attività precedente è stata completata.Un'attività precedente viene eseguita fino al completamento se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Specifica che la continuazione deve essere pianificata solo se l'attività precedente è stata annullata.Un'attività precedente viene annullata se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Specifica che l'attività di continuazione deve essere pianificata solo se la relativa attività precedente ha generato un'eccezione non gestita.Un'attività precedente genera un'eccezione non gestita se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.L'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> garantisce che la proprietà <see cref="P:System.Threading.Tasks.Task.Exception" /> dell'attività precedente non sia null.È possibile usare tale proprietà per rilevare l'eccezione e determinare quale eccezione ha comportato errori nell'attività.Se non si accede alla proprietà <see cref="P:System.Threading.Tasks.Task.Exception" />, l'eccezione non viene gestita.Inoltre, se si tenta di accedere alla proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> di un'attività che è stata annullata o in cui si sono verificati errori, verrà generata una nuova eccezione.Questa opzione non è valida per le continuazioni multiattività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Specifica che la continuazione deve essere pianificata solo se l'esecuzione della relativa attività precedente è stata completata.Un'attività precedente viene eseguita fino al completamento se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Indicazione fornita a un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> affinché pianifichi un'attività nell'ordine in cui sono state pianificate, in modo che le attività pianificate prima abbiano più possibilità di essere eseguite prima delle attività pianificate in un secondo momento. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Specifica che l'attività di continuazione deve essere eseguita in modo asincrono.Questa opzione ha la precedenza rispetto a <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Specifica i flag che controllano il comportamento facoltativo per la creazione e l'esecuzione delle attività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Specifica che un'attività è associata a un elemento padre nella gerarchia delle attività.Per impostazione predefinita, un'attività figlio, ovvero un'attività interna creata da un'attività esterna, viene eseguita indipendentemente dalla relativa attività padre.È possibile usare l'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> per mantenere sincronizzate le attività padre e figlio.Si noti che se un'attività padre viene configurata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> nell'attività figlio non avrà effetto e quest'ultima verrà eseguita come attività figlio disconnessa. Per altre informazioni, vedere Attività figlio connesse e disconnesse. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Specifica che qualsiasi attività figlio che tenti l'esecuzione come attività figlio connessa (ovvero che venga creata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) non potrà collegarsi all'attività padre e verrà invece eseguita come attività figlio disconnessa.Per altre informazioni, vedere Attività figlio connesse e disconnesse.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Impedisce all'utilità di pianificazione dell'ambiente di essere considerata l'utilità di pianificazione corrente nell'attività creata.Ciò significa che le operazioni come StartNew o ContinueWith eseguite nell'attività creata visualizzeranno <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> come utilità di pianificazione corrente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Specifica che un'attività sarà un'operazione di lunga durata e con granularità grossolana che include meno componenti di dimensioni maggiori rispetto ai sistemi più precisi.Fornisce a <see cref="T:System.Threading.Tasks.TaskScheduler" /> un'indicazione in merito alla possibilità di dover ricorrere all'oversubscription.L'oversubscription consente di creare un numero di thread superiore a quello dei thread hardware disponibili.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Specifica che deve essere usato il comportamento predefinito.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Indicazione fornita a un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> affinché pianifichi un'attività nel modo più giusto possibile, ovvero garantendo che le attività pianificate prima abbiano più possibilità di essere eseguite prima delle attività pianificate in un secondo momento.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Forza l'esecuzione asincrona delle continuazioni aggiunte all'attività corrente. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Fornisce un set di metodi statici (Shared in Visual Basic) per l'utilizzo di tipi specifici di istanze di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> proxy che rappresenta l'operazione asincrona di un oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona dell'oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) fornito.</returns>
+      <param name="task">Oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) di cui annullare il wrapping.</param>
+      <typeparam name="TResult">Tipo di risultato dell'attività.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata se l'argomento <paramref name="task" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> proxy che rappresenta l'operazione asincrona di <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Attività che rappresenta l'operazione asincrona dell'oggetto System.Threading.Tasks.Task(Of Task) fornito.</returns>
+      <param name="task">Oggetto Task&lt;Task&gt; (C#) o Task (Of Task) (Visual Basic) di cui annullare il wrapping.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata se l'argomento <paramref name="task" /> è Null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Fornisce supporto per la creazione e la pianificazione di oggetti <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione predefinita.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" /> a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro oggetto CancellationToken.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" /> a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro oggetto CancellationToken.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predefinito da usare quando si creano attività con questo oggetto TaskFactory.</param>
+      <param name="continuationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predefinito da usare quando si creano attività di continuazione con questo oggetto TaskFactory.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinito da usare per pianificare le attività create con questo oggetto TaskFactory.Un valore Null indica che occorre usare TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valido.Per ulteriori informazioni, vedere la sezione Osservazioni per <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)" />.-oppure-L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predefinito da usare quando si creano attività con questo oggetto TaskFactory.</param>
+      <param name="continuationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predefinito da usare quando si creano attività di continuazione con questo oggetto TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valido.Per ulteriori informazioni, vedere la sezione Osservazioni per <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)" />.-oppure-L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da usare per pianificare le attività create con questo oggetto TaskFactory.Un valore Null indica che occorre usare l'oggetto TaskScheduler corrente.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Ottiene il token di annullamento predefinito per questa factory delle attività.</summary>
+      <returns>Token di annullamento attività predefinito per questa factory delle attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Ottiene le opzioni di continuazione attività predefinite per questa factory delle attività.</summary>
+      <returns>Opzioni di continuazione attività predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato. </summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato. </exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null. -oppure-L'il <paramref name="continuationAction" /> argomento è null. </exception>
+      <exception cref="T:System.ArgumentException">Il <paramref name="tasks" /> matrice contiene un null valore. -oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato. -oppure-<paramref name="cancellationToken" /> è già stato eliminato. </exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null. -oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null. </exception>
+      <exception cref="T:System.ArgumentException">Il <paramref name="tasks" /> matrice contiene un null valore. -oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Ottiene le opzioni di creazione attività predefinite per questa factory delle attività.</summary>
+      <returns>Opzioni di creazione attività predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'attività che esegue il metodo End.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'attività che esegue il metodo End.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Ottiene l'utilità di pianificazione predefinita per questa factory delle attività.</summary>
+      <returns>Utilità di pianificazione predefinita per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="action" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato. </returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono. </param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />. </param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="action" /> è null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Fornisce supporto per la creazione e la pianificazione di oggetti <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valore restituito degli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> creati dai metodi di questa classe. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione predefinita.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione predefinita.</summary>
+      <param name="cancellationToken">Token di annullamento predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" />, a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro token di annullamento.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Token di annullamento predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" />, a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro token di annullamento.</param>
+      <param name="creationOptions">Opzioni predefinite da usare quando si creano attività con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opzioni predefinite da usare quando si creano attività di continuazione con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Utilità di pianificazione predefinita da usare per pianificare le attività create con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valore Null indica che è necessario usare l'oggetto <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="creationOptions">Opzioni predefinite da usare quando si creano attività con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opzioni predefinite da usare quando si creano attività di continuazione con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="scheduler">Utilità di pianificazione da usare per pianificare le attività create con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valore Null indica che è necessario usare l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Ottiene il token di annullamento predefinito per questa factory delle attività.</summary>
+      <returns>Token di annullamento predefinito per questa factory delle attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Ottiene il valore di enumerazione <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> per questa factory delle attività.</summary>
+      <returns>Uno dei valori di enumerazione che specifica le opzioni di continuazione predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-L'elemento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-<paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito. </summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è Null.-oppure-L'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nell'argomento <paramref name="continuationOptions" /> viene specificato un valore di enumerazione non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-L'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato. </exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nell'argomento <paramref name="continuationOptions" /> viene specificato un valore di enumerazione non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Ottiene il valore di enumerazione <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> per questa factory delle attività.</summary>
+      <returns>Uno dei valori di enumerazione che specifica le opzioni di creazione predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Oggetto che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Oggetto che controlla il comportamento dell'attività creata.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività che esegue il metodo End.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Ottiene l'utilità di pianificazione per questa factory delle attività.</summary>
+      <returns>Utilità di pianificazione per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività creata.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività creata.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Rappresenta un oggetto che gestisce le operazioni di basso livello relative all'accodamento delle attività nei thread.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Inizializza <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'attività attualmente in esecuzione.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'attività attualmente in esecuzione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Ottiene l'istanza di <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinita fornita da .NET Framework.</summary>
+      <returns>Restituisce l'istanza di <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinita.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente, così come stabilito da <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Impossibile utilizzare SynchronizationContext corrente come TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Solo per il supporto del debugger, genera un oggetto enumerabile di istanze di <see cref="T:System.Threading.Tasks.Task" /> correntemente accodate all'utilità di pianificazione in attesa di esecuzione.</summary>
+      <returns>Oggetto enumerabile che consente a un debugger l'attraversamento delle attività correntemente accodate all'utilità di pianificazione.</returns>
+      <exception cref="T:System.NotSupportedException">Questa utilità di pianificazione in questo momento non è in grado di generare un elenco delle attività in coda.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Ottiene l'ID univoco di questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Restituisce l'ID univoco di questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indica il livello di concorrenza massimo supportato da questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Restituisce un intero che rappresenta il livello di concorrenza massimo.L'utilità di pianificazione predefinita restituisce <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Accoda un oggetto <see cref="T:System.Threading.Tasks.Task" /> all'utilità di pianificazione. </summary>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da accodare.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Tenta di rimuovere dalla coda un oggetto <see cref="T:System.Threading.Tasks.Task" /> accodato in precedenza a questa utilità di pianificazione.</summary>
+      <returns>Valore booleano che indica se l'argomento <paramref name="task" /> è stato rimosso correttamente dalla coda.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da rimuovere dalla coda.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Tenta di eseguire l'oggetto <see cref="T:System.Threading.Tasks.Task" /> fornito in questa utilità di pianificazione.</summary>
+      <returns>Valore booleano uguale a true se l'oggetto <paramref name="task" /> è stato eseguito correttamente, a false in caso contrario.In genere gli errori di esecuzione si verificano perché l'attività è già stata eseguita in precedenza oppure sta per essere eseguita da un altro thread.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da eseguire.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> non è associato a questa utilità di pianificazione.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determina se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> fornito può essere eseguito in modo sincrono in questa chiamata e, in tal caso, lo esegue.</summary>
+      <returns>Valore booleano che indica se l'attività è stata eseguita inline.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da eseguire.</param>
+      <param name="taskWasPreviouslyQueued">Boolean che indica se l'attività è stata accodata in precedenza.Se questo parametro è True, è possibile che l'attività sia stata accodata (pianificata) in precedenza. Se è False, è noto che l'attività non è stata accodata e questa chiamata viene effettuata per eseguire l'attività inline senza accodarla.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <paramref name="task" /> è stato già eseguito.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Si verifica quando un'eccezione non osservata di un'attività in cui si è verificato un errore sta per attivare i criteri di escalation delle eccezioni che, per impostazione predefinita, interromperebbero il processo.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Rappresenta un'eccezione utilizzata per comunicare un'operazione non valida eseguita da <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> utilizzando il messaggio di errore predefinito e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Rappresenta la fase corrente del ciclo di vita di un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>L'attività ha confermato l'annullamento generando un oggetto OperationCanceledException con il proprio oggetto CancellationToken mentre il token era in stato segnalato oppure l'oggetto CancellationToken dell'attività era già segnalato prima dell'inizio dell'esecuzione dell'attività.Per altre informazioni, vedere Annullamento delle attività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>L'attività è stata inizializzata ma non ancora pianificata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>L'attività è stata completata a causa di un'eccezione non gestita.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>L'esecuzione dell'attività è stata completata correttamente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>L'attività è in esecuzione ma non è ancora stata completata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>L'attività è in attesa di essere attivata e pianificata internamente dall'infrastruttura .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>L'attività ha completato l'esecuzione ed è in attesa implicita del completamento delle attività figlio associate.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>L'esecuzione dell'attività è stata pianificata ma non è ancora iniziata.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Fornisce i dati dell'evento generato quando l'eccezione di un oggetto <see cref="T:System.Threading.Tasks.Task" /> in cui si è verificato un errore non viene osservata.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> con l'eccezione non osservata.</summary>
+      <param name="exception">Eccezione che non è stata osservata.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Eccezione che non è stata osservata.</summary>
+      <returns>Eccezione che non è stata osservata.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Ottiene un valore che indica se questa eccezione è stata contrassegnata come "osservata".</summary>
+      <returns>true se l'eccezione è stata contrassegnata come "osservata"; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Contrassegna l'oggetto <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> come "osservato", impedendo in questo modo di attivare i criteri di escalation delle eccezioni che, per impostazione predefinita, terminano il processo.</summary>
+    </member>
+  </members>
+</doc>

+ 3758 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/ja/System.Threading.Tasks.xml

@@ -0,0 +1,3758 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>アプリケーションの実行中に発生する 1 つ以上のエラーを表します。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>
+        <see cref="T:System.AggregateException" /> インスタンスを単一の新しいインスタンスに平坦化します。</summary>
+      <returns>新しい平坦化された <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>この例外の根本的な原因である <see cref="T:System.AggregateException" /> を返します。</summary>
+      <returns>この例外の根本的な原因である <see cref="T:System.AggregateException" /> を返します。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>この <see cref="T:System.AggregateException" /> に含まれている各 <see cref="T:System.Exception" /> に対してハンドラーを呼び出します。</summary>
+      <param name="predicate">それぞれの例外に対して実行する述語。この述語は、処理される <see cref="T:System.Exception" /> を引数として受け取り、例外が処理されたかどうかを示すブール値を返します。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 引数が null です。</exception>
+      <exception cref="T:System.AggregateException">この <see cref="T:System.AggregateException" /> に含まれている例外は処理されませんでした。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>現在の例外の原因となった <see cref="T:System.Exception" /> インスタンスの読み取り専用コレクションを取得します。</summary>
+      <returns>現在の例外の原因となった <see cref="T:System.Exception" /> インスタンスの読み取り専用コレクションを返します。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>現在の <see cref="T:System.AggregateException" /> の文字列形式を作成して返します。</summary>
+      <returns>現在の例外の文字列形式。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>この例外は、スレッドによって実行されていた操作が取り消されたときにそのスレッドでスローされます。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>システム提供のエラー メッセージを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>指定したエラー メッセージを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">エラーを説明する <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>指定したエラー メッセージ、この例外の原因である内部例外への参照、およびキャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>指定したエラー メッセージとキャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>キャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>取り消された操作に関連付けられているトークンを取得します。</summary>
+      <returns>取り消された操作に関連付けられているトークンまたは既定のトークン。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>タスクを返す非同期メソッドのビルダーを表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>タスクを失敗としてマークし、指定された例外をタスクにバインドします。</summary>
+      <param name="exception">タスクにバインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。またはビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>タスクを正常な完了としてマークします。</summary>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。またはビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>このビルダーのタスクを取得します。</summary>
+      <returns>このビルダーのタスク。</returns>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>タスクを返す非同期メソッドのビルダーを表し、結果のパラメーターを指定します。</summary>
+      <typeparam name="TResult">タスクを完了するために使用する結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>タスクを失敗としてマークし、指定された例外をタスクにバインドします。</summary>
+      <param name="exception">タスクにバインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>タスクを正常な完了としてマークします。</summary>
+      <param name="result">タスクを完了するために使用する結果。</param>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>このビルダーのタスクを取得します。</summary>
+      <returns>このビルダーのタスク。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>値を返さない非同期メソッドのビルダーを表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>メソッド ビルダーに例外をバインドします。</summary>
+      <param name="exception">バインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>メソッド ビルダーを正常に完了済みとしてマークします。</summary>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>タスクに対する待機を構成できる待機可能オブジェクトを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>この待機可能オブジェクトの awaiter を返します。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>タスクに対する待機を構成できる待機可能オブジェクトを提供します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.Task`1" /> によって生成される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>この待機可能オブジェクトの awaiter を返します。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>待機可能なオブジェクト (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) に awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>完了したタスクに対する待機を終了します。</summary>
+      <returns>完了したタスクの結果。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">Faulted 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>待機されているタスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>待機対象のタスクが完了している場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>待機可能な (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) オブジェクトに awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>完了したタスクに対する待機を終了します。</summary>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">Faulted 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>待機されているタスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>待たれるタスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>非同期メソッドに生成されるステート マシンを表します。この型はコンパイラでのみ使用されます。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>ステート マシンを次の状態に移動します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>ステート マシンをヒープに割り当てられたレプリカで構成します。</summary>
+      <param name="stateMachine">ヒープに割り当てられたレプリカ。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>待機操作が完了したときに継続をスケジュールする awaiter を表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>インスタンスが完了したときに呼び出される継続の操作をスケジュールします。</summary>
+      <param name="continuation">操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null (Visual Basic では Nothing) です。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>完了時の継続をスケジュールする操作を表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>インスタンスが完了したときに呼び出される継続の操作をスケジュールします。</summary>
+      <param name="continuation">操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null (Visual Basic では Nothing) です。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>非同期タスクの完了待ちのオブジェクトを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>非同期タスクの完了の待機を終了します。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">
+        <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>非同期タスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが、非同期タスクの完了を待機するのをやめたときに実行するアクションを設定します。</summary>
+      <param name="continuation">待機操作の完了時に実行するアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられている非同期タスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>非同期タスクの完了まで待ってから、結果にパラメーターを提供するオブジェクトを表します。</summary>
+      <typeparam name="TResult">タスクの結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>非同期タスクの完了の待機を終了します。</summary>
+      <returns>完了したタスクの結果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">
+        <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>非同期タスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが、非同期タスクの完了を待機するのをやめたときに実行するアクションを設定します。</summary>
+      <param name="continuation">待機操作の完了時に実行するアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられている非同期タスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>ターゲット環境に非同期的に切り替える際に待機するコンテキストを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>このクラスのインスタンスの <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> オブジェクトを取得します。</summary>
+      <returns>非同期操作の完了を監視するためのオブジェクト。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>ターゲット環境に切り替えると awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>待機操作を終了します。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>yield が必須でないかどうかを示す値を取得します。</summary>
+      <returns>常に false です。これは、<see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> に yield が必須であることを示します。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>呼び出す継続を設定します。</summary>
+      <param name="continuation">非同期的に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>
+        <paramref name="continuation" /> を現在のコンテキストにポストして戻します。</summary>
+      <param name="continuation">非同期的に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>操作を取り消す通知を配信します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> を初期化します。</summary>
+      <param name="canceled">トークンの取り消された状態。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>このトークンが取り消された状態になることができるかどうかを取得します。</summary>
+      <returns>このトークンが取り消された状態になることができる場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスが指定された <see cref="T:System.Object" /> と等しいかどうかを判断します。</summary>
+      <returns>
+        <paramref name="other" /> が <see cref="T:System.Threading.CancellationToken" /> であり、2 つのインスタンスが等しい場合は true。それ以外の場合は false。2 つのトークンが同じ <see cref="T:System.Threading.CancellationTokenSource" /> に関連付けられている場合、または両者がパブリック CancellationToken コンストラクターから作成され、その <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 値が等しい場合、2 つのトークンは等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他方のオブジェクト。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスが指定されたトークンと等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true。それ以外の場合は false。2 つのトークンが同じ <see cref="T:System.Threading.CancellationTokenSource" /> に関連付けられている場合、または両者がパブリック CancellationToken コンストラクターから作成され、その <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 値が等しい場合、2 つのトークンは等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他方の <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> のハッシュ関数として機能します。</summary>
+      <returns>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスのハッシュ コード。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>このトークンに対して取り消しが要求されたかどうかを取得します。</summary>
+      <returns>このトークンに対して取り消しが要求された場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>空の <see cref="T:System.Threading.CancellationToken" /> 値を返します。</summary>
+      <returns>空のキャンセル トークン。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationToken" /> インスタンスが等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationToken" /> インスタンスが等しくないかどうかを判断します。</summary>
+      <returns>インスタンスが等しくない場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="useSynchronizationContext">現在の <see cref="T:System.Threading.SynchronizationContext" /> をキャプチャし、<paramref name="callback" /> を呼び出すときに使用するかどうかを示すブール値。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="state">デリゲートの呼び出し時に <paramref name="callback" /> に渡される状態。null でもかまいません。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="state">デリゲートの呼び出し時に <paramref name="callback" /> に渡される状態。null でもかまいません。</param>
+      <param name="useSynchronizationContext">現在の <see cref="T:System.Threading.SynchronizationContext" /> をキャプチャし、<paramref name="callback" /> を呼び出すときに使用するかどうかを示すブール値。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>このトークンに対して取り消しが要求された場合、<see cref="T:System.OperationCanceledException" /> をスローします。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>トークンが取り消されたときに通知される <see cref="T:System.Threading.WaitHandle" /> を取得します。</summary>
+      <returns>トークンが取り消されたときに通知される <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> に登録されているコールバック デリゲートを表します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、指定された <see cref="T:System.Threading.CancellationTokenRegistration" /> と等しいかどうかを判断します。</summary>
+      <returns>これと <paramref name="obj" /> の両方が等しい場合は True。それ以外の場合は False。2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、<see cref="T:System.Threading.CancellationToken" /> の同じ Register メソッドの単一の呼び出しの結果を参照している場合、両者は等しいことになります。</returns>
+      <param name="obj">このインスタンスと比較する他のオブジェクト。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、指定された <see cref="T:System.Threading.CancellationTokenRegistration" /> と等しいかどうかを判断します。</summary>
+      <returns>これと <paramref name="other" /> の両方が等しい場合は True。それ以外の場合は False。 2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、<see cref="T:System.Threading.CancellationToken" /> の同じ Register メソッドの単一の呼び出しの結果を参照している場合、両者は等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他の <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> のハッシュ関数として機能します。</summary>
+      <returns>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスのハッシュ コード。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true、それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが等しくないかどうかを判断します。</summary>
+      <returns>インスタンスが等しくない場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>取り消す必要があることを <see cref="T:System.Threading.CancellationToken" /> に通知します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>指定した遅延 (ミリ秒単位) が経過した後に取り消される <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="millisecondsDelay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間間隔 (ミリ秒単位)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>指定した期間の後に取り消される <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="delay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間間隔。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>取り消しの要求を伝えます。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>キャンセルの要求を伝え、残りのコールバックとキャンセル可能な操作を続けるかどうかを指定します。</summary>
+      <param name="throwOnFirstException">例外を直ちに伝達する場合は true。それ以外の場合は false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>指定したミリ秒数が経過した後の、この <see cref="T:System.Threading.CancellationTokenSource" /> の取り消し操作をスケジュールします。</summary>
+      <param name="millisecondsDelay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>指定した期間が経過した後の、この <see cref="T:System.Threading.CancellationTokenSource" /> の取り消し操作を設定します。</summary>
+      <param name="delay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>すべてのソース トークンが取り消された状態であるときに、取り消された状態になる <see cref="T:System.Threading.CancellationTokenSource" /> を作成します。</summary>
+      <returns>ソース トークンにリンクされている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">観察する最初のキャンセル トークン。</param>
+      <param name="token2">観察する 2 番目のキャンセル トークン。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>指定された配列のすべてのソース トークンが取り消された状態であるときに、取り消された状態になる <see cref="T:System.Threading.CancellationTokenSource" /> を作成します。</summary>
+      <returns>ソース トークンにリンクされている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">観察するためのキャンセル トークン インスタンスを含む配列。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>この <see cref="T:System.Threading.CancellationTokenSource" /> に対して取り消しが要求されているかどうかを取得します。</summary>
+      <returns>この <see cref="T:System.Threading.CancellationTokenSource" /> に対して取り消しが要求されている場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> に関連付けられている <see cref="T:System.Threading.CancellationTokenSource" /> を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.CancellationToken" /> に関連付けられている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>同時実行タスクは同時に実行し、排他的なタスク同時に実行しないように、タスクの実行を調整するタスク スケジューラを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定したスケジューラをターゲットとする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>最大同時実行レベルを使用して、指定したスケジューラを対象とする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+      <param name="maxConcurrencyLevel">同時実行するタスクの最大数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>まとめて処理される可能性のあるスケジュールされたタスクの最大同時実行レベルおよび最大数を使用して、指定したスケジューラを対象とする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+      <param name="maxConcurrencyLevel">同時実行するタスクの最大数。</param>
+      <param name="maxItemsPerTask">ペアにより使用される、基となるスケジュールされたタスクごとに、処理されるタスクの最大数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>これ以上タスクを受け入れないことをスケジューラ ペアに通知します。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>スケジューラが処理を完了すると完了する <see cref="T:System.Threading.Tasks.Task" /> を取得します。</summary>
+      <returns>スケジューラが処理を終了したときに完了する非同期操作。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>このペアの他のタスクと同時に実行できるタスクをこのペアにスケジュールするために使用できる <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>タスクを同時にスケジュールするために使用できるオブジェクト。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>このペアの他のタスクとは排他的に実行する必要があるタスクをこのペアにスケジュールするために使用できる <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>他のタスクと同時に実行されないタスクをスケジュールするために使用できるオブジェクト。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>非同期操作を表します。この種類の .NET Framework ソース コードを参照するには、参照ソースをご覧ください。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>指定したアクションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>指定したアクションおよび <see cref="T:System.Threading.Tasks.Task" /> で新しい <see cref="T:System.Threading.CancellationToken" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクションと作成オプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクションと作成オプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>指定したアクションと状態で新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> が作成されたときに渡される状態オブジェクトを取得します。渡されなかった場合は null。</summary>
+      <returns>タスクの作成時にそのタスクに渡された状態データを表す <see cref="T:System.Object" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>既に正常に完了したタスクを取得します。</summary>
+      <returns>正常に完了したタスク。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> を待機するために使用する awaiter を構成します。</summary>
+      <returns>このタスクを待機するために使用するオブジェクト。</returns>
+      <param name="continueOnCapturedContext">継続をキャプチャされた元のコンテキストにマーシャリングする場合は true。それ以外の場合は false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>キャンセル トークンを受け取って、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>対象のタスクが完了したときに、指定した <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> に従って実行される継続タスクを作成します。この継続タスクは、キャンセル トークンを受け取り、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">指定した <paramref name="continuationOptions" /> に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>対象のタスクが完了したときに、指定した <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> に従って実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">指定した <paramref name="continuationOptions" /> に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに実行される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">タスクの完了時に実行するアクション。実行されると、完了したタスクと、呼び出し元が指定する状態オブジェクトが、引数としてデリゲートに渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>呼び出し元から提供される状態情報およびキャンセル トークンを受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> の完了時に非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>呼び出し元から提供される状態情報およびキャンセル トークンを受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行される継続タスクを作成します。継続タスクは、指定した一連の条件に基づき、指定したスケジューラを使用して実行されます。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに実行される継続タスクを作成します。継続タスクは、指定した一連の条件に基づいて実行されます。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行される継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task`1" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。この継続タスクは、キャンセル トークンを受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>指定された継続のオプションに従って実行され、値を返す継続タスクを作成します。継続タスクは、キャンセル トークンを渡され、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">指定した <paramref name="continuationOptions." /> に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された継続のオプションに従って実行され、値を返す継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行され、値を返す継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行され、値を返す継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報とキャンセル トークンを受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに、指定したタスク継続オプションに基づいて実行され、値を返す継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報とキャンセル トークンを受け取り、指定したスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに、指定したタスク継続オプションに基づいて実行される継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報を受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報を受け取り、指定したスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>このタスクの作成に使用される <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> を取得します。</summary>
+      <returns>このタスクの作成に使用される <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>現在実行中の <see cref="T:System.Threading.Tasks.Task" /> の一意の ID を返します。</summary>
+      <returns>システムによって現在実行中のタスクに割り当てられた整数。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>遅延後に完了するタスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="millisecondsDelay">戻されるタスクが完了するまでに待機するミリ秒数。無期限に待機する場合は -1。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>遅延後に完了するキャンセル可能タスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="millisecondsDelay">戻されるタスクが完了するまでに待機するミリ秒数。無期限に待機する場合は -1。</param>
+      <param name="cancellationToken">戻されるタスクが完了する前にチェックされるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>指定の時間間隔後に完了するタスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="delay">戻されるタスクが完了するまでに待機する時間。無期限に待機する場合は TimeSpan.FromMilliseconds(-1)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>指定の時間間隔後に完了するキャンセル可能タスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="delay">戻されるタスクが完了するまでに待機する時間。無期限に待機する場合は TimeSpan.FromMilliseconds(-1)。</param>
+      <param name="cancellationToken">戻されるタスクが完了する前にチェックされるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>
+        <see cref="T:System.AggregateException" /> が途中で終了する原因となった <see cref="T:System.Threading.Tasks.Task" /> を取得します。<see cref="T:System.Threading.Tasks.Task" /> が正常に完了した場合、または例外がスローされていない場合は、null が戻ります。</summary>
+      <returns>
+        <see cref="T:System.AggregateException" /> が途中で終了する原因となった <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> インスタンスおよび <see cref="T:System.Threading.Tasks.Task`1" /> インスタンスを作成して構成するためのファクトリ メソッドへのアクセスを提供します。</summary>
+      <returns>さまざまな <see cref="T:System.Threading.Tasks.Task" /> オブジェクトおよび <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成可能なファクトリ オブジェクト。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>指定されたキャンセル トークンを使用したキャンセルにより完了した <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>キャンセルされたタスク。</returns>
+      <param name="cancellationToken">タスクを完了させるキャンセル トークン。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>指定されたキャンセル トークンを使用したキャンセルにより完了した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>キャンセルされたタスク。</returns>
+      <param name="cancellationToken">タスクを完了させるキャンセル トークン。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>指定した例外で完了した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>エラーが発生したタスク。</returns>
+      <param name="exception">タスクを完了させる例外。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>指定した例外で完了した <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>エラーが発生したタスク。</returns>
+      <param name="exception">タスクを完了させる例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>指定した結果で成功した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>正常に完了したタスク。</returns>
+      <param name="result">完了したタスクに格納する結果。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> を待機するために使用する awaiter を取得します。</summary>
+      <returns>awaiter のインスタンス。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> インスタンスの一意の ID を取得します。</summary>
+      <returns>システムによってこのタスク インスタンスに割り当てられた整数。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> インスタンスの実行が取り消されることによって完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが取り消されることによって完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> が完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>処理されない例外が発生したことが原因で <see cref="T:System.Threading.Tasks.Task" /> が完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクがハンドルされない例外をスローした場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、その作業のタスク ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表すタスク。</returns>
+      <param name="action">非同期的に実行する処理</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、その作業のタスク ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表すタスク。</returns>
+      <param name="action">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、Task(TResult) によって返される <paramref name="function" /> のプロキシを返します。</summary>
+      <returns>Task(TResult) によって返される Task(TResult) のプロキシを表す <paramref name="function" />。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <typeparam name="TResult">プロキシ タスクによって返される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、Task(TResult) によって返される <paramref name="function" /> のプロキシを返します。</summary>
+      <returns>Task(TResult) によって返される Task(TResult) のプロキシを表す <paramref name="function" />。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <typeparam name="TResult">プロキシ タスクによって返される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、<paramref name="function" /> によって返されるタスクのプロキシを返します。</summary>
+      <returns>
+        <paramref name="function" /> によって返されるタスクのプロキシを表すタスク。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、<paramref name="function" /> によって返されるタスクのプロキシを返します。</summary>
+      <returns>
+        <paramref name="function" /> によって返されるタスクのプロキシを表すタスク。</returns>
+      <param name="function">非同期的に実行する処理。</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>スレッド プール上で実行する指定された作業をキューに配置し、その作業を表す <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを戻します。</summary>
+      <returns>スレッド プールで実行するためキューに配置された処理を表すタスク オブジェクト。</returns>
+      <param name="function">非同期的に実行する処理。</param>
+      <typeparam name="TResult">タスクの戻り値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>スレッド プール上で実行する指定された作業をキューに配置し、その作業の Task(TResult) ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表す Task(TResult)。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <typeparam name="TResult">タスクの結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>現在の <see cref="T:System.Threading.Tasks.Task" /> で <see cref="T:System.Threading.Tasks.TaskScheduler" /> を同期的に実行します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> で <see cref="T:System.Threading.Tasks.TaskScheduler" /> を同期的に実行します。</summary>
+      <param name="scheduler">このタスク インラインの実行を試みるスケジューラ。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>現在の <see cref="T:System.Threading.Tasks.Task" /> に <see cref="T:System.Threading.Tasks.TaskScheduler" /> の実行をスケジュールし、それを開始します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> に <see cref="T:System.Threading.Tasks.TaskScheduler" /> の実行をスケジュールし、それを開始します。</summary>
+      <param name="scheduler">このタスクを関連付けて実行する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>このタスクの <see cref="T:System.Threading.Tasks.TaskStatus" /> を取得します。</summary>
+      <returns>このタスク インスタンスの現在の <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>タスクの完了を待機するために使用できる <see cref="T:System.Threading.WaitHandle" /> を取得します。</summary>
+      <returns>タスクの完了を待機するために使用できる <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>操作が同期的に完了したかどうかを示す値を取得します。</summary>
+      <returns>操作が同期的に完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>提供された <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。タスクの完了前に、タイムアウト期間が経過するか、キャンセル トークンが取り消される場合には、待機が終了します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了の待機中に観察するキャンセル トークン。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。タスクの完了前にキャンセル トークンが取り消される場合は、待機が終了します。</summary>
+      <param name="cancellationToken">タスクの完了の待機中に観察するキャンセル トークン。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>提供された <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで、指定した時間間隔内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>指定したすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>提供されたすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>指定したミリ秒数まで、または待機が取り消されるまで、提供されたすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するのを待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>待機が取り消されない限り、指定したすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>提供されたすべてのキャンセル可能な <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定した時間間隔の間、待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>指定したいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>指定したミリ秒数まで、または待機トークンが取り消されるまで、提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するのを待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに監視する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>待機が取り消されない限り、指定したいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに監視する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定した時間間隔内の間、待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>列挙可能なコレクション内のすべての <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>列挙可能なコレクション内のすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>配列内のすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>配列内のすべての <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>待機されたときに現在のコンテキストに非同期的に処理を譲る awaitable タスクを作成します。</summary>
+      <returns>必要な場合は、要求時に現在のコンテキストに非同期で再度遷移するコンテキスト。現在の <see cref="T:System.Threading.SynchronizationContext" /> が null 以外の場合は、現在のコンテキストとして扱われます。それ以外の場合は、現在の実行タスクに関連付けられているタスク スケジューラは、現在のコンテキストとして扱われます。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>値を返すことができる非同期操作を表します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.Task`1" /> によって生成される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>指定の関数で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>指定の関数で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="cancellationToken">このタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定の関数と作成オプションを使用して新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定の関数と作成オプションを使用して新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>指定の関数と状態で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> を待機するために使用する awaiter を構成します。</summary>
+      <returns>このタスクを待機するために使用するオブジェクト。</returns>
+      <param name="continueOnCapturedContext">継続をキャプチャされた元のコンテキストにマーシャリングする場合は true。それ以外の場合は false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>対象タスクの完了時に、非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">先行する <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に、非同期的に実行するキャンセル可能な継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクにデリゲートが引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに渡されるキャンセル トークン。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>状態の情報を渡される継続と、ターゲット <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトが引数としてデリゲートに渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、この完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> インスタンスを作成して構成するためのファクトリ メソッドへアクセスを提供します。</summary>
+      <returns>さまざまな <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成できるファクトリ オブジェクト。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> を待機するために使用する awaiter を取得します。</summary>
+      <returns>awaiter のインスタンス。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> の結果値を取得します。</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> の結果値。これは、タスクの型パラメーターと同じ型です。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>タスクの取り消しを通知するために使用される例外を表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>取り消された <see cref="T:System.Threading.Tasks.Task" /> への参照を使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="task">取り消されたタスク。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>この例外に関連付けられているタスクを取得します。</summary>
+      <returns>この例外に関連付けられている <see cref="T:System.Threading.Tasks.Task" /> への参照。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>デリゲートに関連付けられていない <see cref="T:System.Threading.Tasks.Task`1" /> のプロデューサー側を表し、<see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> プロパティを通じてコンシューマー側へのアクセスを提供します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> に関連付けられている結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>指定された状態を使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="state">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の AsyncState として使用する状態。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された状態とオプションを使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="state">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の AsyncState として使用する状態。</param>
+      <param name="creationOptions">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の作成時に使用するオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> は、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> で使用には無効なオプションを表します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定されたオプションを使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="creationOptions">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の作成時に使用するオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> は、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> で使用には無効なオプションを表します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状態へ遷移させます。</summary>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態へ遷移させます。</summary>
+      <param name="exceptions">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外のコレクション。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> に 1 つ以上の null 要素があります。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態へ遷移させます。</summary>
+      <param name="exception">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引数が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状態へ遷移させます。</summary>
+      <param name="result">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける結果値。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> によって作成される <see cref="T:System.Threading.Tasks.Task`1" /> を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> によって作成された <see cref="T:System.Threading.Tasks.Task`1" /> を返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。操作が失敗した場合またはオブジェクトが既に破棄されている場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>基になるを移行しようとしています。<see cref="T:System.Threading.Tasks.Task`1" />に、<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />状態にあり、キャンセル トークン、取り消されたタスクに格納されている有効になります。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="cancellationToken">キャンセル トークン。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="exceptions">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外のコレクション。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> に 1 つ以上の null 要素があります。または<paramref name="exceptions" /> コレクションは空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="exception">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="result">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける結果値。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>
+        <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> オプションを指定して作成され、アタッチされた子タスクとして実行されることを試行する子タスク (この継続によって作成される入れ子になった内側のタスク) は、親タスクにアタッチされることはできないため、デタッチされた子タスクとして実行されます。詳細については、「アタッチされた子タスクとデタッチされた子タスク」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>継続タスクを同期的に実行するように指定します。このオプションを指定すると、継続は、前のタスクを最終状態に遷移させた同じスレッドで実行されます。継続の作成時に継続元が既に完了している場合、継続はその継続を作成したスレッドで実行されます。継続元の <see cref="T:System.Threading.CancellationTokenSource" /> が finally ブロック (Visual Basic では Finally) で破棄された場合、このオプションを指定した継続がその finally ブロックで実行されます。同期的に実行するのは、非常に短時間で完了する継続タスクのみでなければなりません。タスクは同期的に実行されるため、<see cref="M:System.Threading.Tasks.Task.Wait" /> などのメソッドを呼び出して、呼び出しスレッドがタスクの完了を待機する必要はありません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>継続取り消しの場合は、継続元が完了するまで、継続が完了しないようにします。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>継続が、実行に時間のかかる、細分化されていない操作であることを示します。これは、<see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、オーバーサブスクリプションを許可してもよいことを示します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>継続のオプションが指定されていない場合は、継続を実行するときに既定の動作を使用する必要があることを指定します。継続元タスクが完了したら、継続元の最終的な <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティ値に関係なく、継続を非同期的に実行します。継続が子タスクである場合は、デタッチされた入れ子のタスクとして作成されます。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>前のタスクが取り消された場合は継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> である場合、継続元は取り消されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>前のタスクで処理されない例外がスローされた場合は継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> である場合、継続元はハンドルされない例外をスローします。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>前のタスクが完了まで実行された場合は、継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> である場合、継続元は完了まで実行されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>継続元が取り消された場合にのみ継続をスケジュールするように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> である場合、継続元は取り消されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>継続元が完了まで実行された場合にのみ継続をスケジュールするように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> である場合、継続元は完了まで実行されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> に対するヒントはスケジュールされた順序でタスクをスケジュールするため、先にスケジュールされたタスクは先に実行される可能性が高く、後からスケジュールされたタスクは後で実行される可能性が高くなります。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>継続タスクを非同期的に実行するように指定します。このオプションは <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> より優先されます。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>タスクの作成および実行に関するオプションの動作を制御するフラグを指定します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>アタッチされた子タスクとして実行を試みる (<see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> オプションを使用して作成される) すべての子タスクが、親タスクにアタッチされるのではなく、デタッチされた子タスクとして実行されるように指定します。詳細については、「アタッチされた子タスクとデタッチされた子タスク」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>アンビエント スケジューラが作成されたタスクの現在のスケジューラと見なされることを防止します。これは、作成されたタスクで実行される StartNew や ContinueWith のような操作で、<see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> が現在のスケジューラと見なされることを意味します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>粒度の細かいシステムではなく、タスクが長時間実行され、少量の大きなコンポーネントを含む粒度の粗い操作とすることを指定します。これは、<see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、オーバーサブスクリプションを許可してもよいことを示します。オーバーサブスクリプションを使用すると、使用可能なハードウェア スレッドよりも多くのスレッドを作成できます。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>既定の動作を適用する必要があることを示します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、できる限り公平にタスクをスケジュールするように指示します。つまり、先にスケジュールされたタスクが先に実行され、後からスケジュールされたタスクは後から実行されるようにします。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>現在のタスクに追加される継続処理を強制的に非同期実行します。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>特定の種類の <see cref="T:System.Threading.Tasks.Task" /> インスタンスを操作する静的 (Visual Basic の場合は共有) メソッドのセットを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic) の非同期操作を表すプロキシ <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>指定された Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic) の非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="task">ラップを解除する Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">タスクの結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null の場合にスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>
+        <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> の非同期操作を表すプロキシ <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>指定された System.Threading.Tasks.Task(Of Task) の非同期操作を表すタスク。</returns>
+      <param name="task">ラップを解除する Task&lt;Task&gt; (C#) または Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null の場合にスローされる例外。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> オブジェクトを作成およびスケジュールするためのサポートを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に別の CancellationToken が明示的に指定されていない場合に、この <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> によって作成されたタスクに割り当てられる <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に別の CancellationToken が明示的に指定されていない場合に、この <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> によって作成されたタスクに割り当てられる既定の <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+      <param name="creationOptions">この TaskFactory を使用してタスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">この TaskFactory を使用して継続タスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する既定の <see cref="T:System.Threading.Tasks.TaskScheduler" />。null 値は、TaskScheduler.Current が使用されることを示します。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="creationOptions">この TaskFactory を使用してタスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">この TaskFactory を使用して継続タスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="scheduler">この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。null 値は、現在の TaskScheduler が使用されることを示します。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>このタスク ファクトリの既定のキャンセル トークンを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク キャンセル トークン。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>このタスク ファクトリの既定のタスク継続オプションを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク継続オプション。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が nullです。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に含まれる、 null 値。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<paramref name="cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に含まれる、 null 値。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>このタスク ファクトリの既定のタスク作成オプションを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク作成オプション。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>このタスク ファクトリの既定のタスク スケジューラを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク スケジューラ。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成およびスケジュールするためのサポートを提供します。</summary>
+      <typeparam name="TResult">このクラスのメソッドによって作成される <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトの戻り値。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に他の取り消しトークンが明示的に指定されていない場合に、この <see cref="T:System.Threading.Tasks.TaskFactory" /> によって作成されたタスクに割り当てられる既定の取り消しトークン。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に他の取り消しトークンが明示的に指定されていない場合に、この <see cref="T:System.Threading.Tasks.TaskFactory" /> によって作成されたタスクに割り当てられる既定の取り消しトークン。</param>
+      <param name="creationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用してタスクを作成するときに使用する既定のオプション。</param>
+      <param name="continuationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して継続タスクを作成するときに使用する既定のオプション。</param>
+      <param name="scheduler">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して作成されたタスクをスケジュールするときに使用する既定のスケジューラー。null 値は <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> を使用する必要があることを示します。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />、または <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="creationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用してタスクを作成するときに使用する既定のオプション。</param>
+      <param name="continuationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して継続タスクを作成するときに使用する既定のオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />、または <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="scheduler">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して作成されたタスクをスケジュールするときに使用するスケジューラー。null 値は、現在の <see cref="T:System.Threading.Tasks.TaskScheduler" /> を使用することを示します。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>このタスク ファクトリの既定のキャンセル トークンを取得します。</summary>
+      <returns>このタスク ファクトリの既定のキャンセル トークン。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>このタスク ファクトリの <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列挙値を取得します。</summary>
+      <returns>このタスク ファクトリの既定の継続オプションを示す列挙値のいずれか。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> は null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するスケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するスケジューラー。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な列挙値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が、TaskContinuationOptions の無効な値を指定しています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な列挙値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>このタスク ファクトリの <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列挙値を取得します。</summary>
+      <returns>このタスク ファクトリの既定の作成オプションを示す列挙値のいずれか。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数に無効な値が指定されています。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御するオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御するオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表すタスク。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>このタスク ファクトリのタスク スケジューラーを取得します。</summary>
+      <returns>このタスク ファクトリのタスク スケジューラー。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">作成されたタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">作成されたタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>スレッドにおけるタスクのキュー作成という下位の作業を処理するオブジェクトを表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> を初期化します。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>現在実行中のタスクに関連付けられている <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>現在実行中のタスクに関連付けられている <see cref="T:System.Threading.Tasks.TaskScheduler" /> を返します。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>.NET Framework によって提供される既定の <see cref="T:System.Threading.Tasks.TaskScheduler" /> インスタンスを取得します。</summary>
+      <returns>既定の <see cref="T:System.Threading.Tasks.TaskScheduler" /> インスタンスを返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>現在の <see cref="T:System.Threading.SynchronizationContext" /> に関連付けられた <see cref="T:System.Threading.Tasks.TaskScheduler" /> を作成します。</summary>
+      <returns>現在の <see cref="T:System.Threading.SynchronizationContext" /> (<see cref="P:System.Threading.SynchronizationContext.Current" /> で指定) に関連付けられた <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">現在の SynchronizationContext を TaskScheduler として使用することはできません。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>デバッガー サポートの目的でのみ、現在実行待機中のスケジューラのキューに含まれている <see cref="T:System.Threading.Tasks.Task" /> インスタンスの列挙可能なコレクションを生成します。</summary>
+      <returns>デバッガーがこのスケジューラのキューに現在含まれているタスクを走査できるようにする列挙可能なコレクション。</returns>
+      <exception cref="T:System.NotSupportedException">このスケジューラは、この時点でキューにあるタスクの一覧を生成できません。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> の一意の ID を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> の一意の ID を返します。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> がサポートできる同時実行レベルの上限を示します。</summary>
+      <returns>同時実行レベルの上限を表す整数を返します。既定のスケジューラは、<see cref="F:System.Int32.MaxValue" /> を返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>スケジューラのキューに <see cref="T:System.Threading.Tasks.Task" /> を追加します。</summary>
+      <param name="task">キューに追加する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>このスケジューラのキューに以前含まれていた <see cref="T:System.Threading.Tasks.Task" /> のデキューを試みます。</summary>
+      <returns>
+        <paramref name="task" /> 引数が正常にデキューされたかどうかを示すブール値。</returns>
+      <param name="task">キューから取り出す <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>このスケジューラ上の指定された <see cref="T:System.Threading.Tasks.Task" /> の実行を試みます。</summary>
+      <returns>
+        <paramref name="task" /> が正常に実行された場合は true、正常に実行されなかった場合は false。タスクが正常に実行されない原因としては、タスクが既に実行されていた場合や、他のスレッドによって実行中である場合などが挙げられます。</returns>
+      <param name="task">実行対象の <see cref="T:System.Threading.Tasks.Task" /> オブジェクト。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> はこのスケジューラに関連付けられていません。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> をこの呼び出しで同期的に実行できるかどうかを判断し、できる場合は実行します。</summary>
+      <returns>タスクがインラインで実行されたかどうかを示すブール値。</returns>
+      <param name="task">実行対象の <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">タスクが以前キューに追加されていたかどうかを示すブール値。このパラメーターを True に設定すると、タスクが以前キューに追加されていた (スケジュールされていた) 可能性があることを示します。False に設定すると、タスクがキューに追加されていないことを示し、この呼び出しによって、タスクがキューに追加されずにインラインで実行されます。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> は既に実行されました。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>エラーが発生したタスクの無視された例外によって、例外のエスカレーション ポリシーが起動される直前に発生します。既定では、このポリシーの起動によりプロセスが終了します。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> による無効な操作があったことを通知するために使用される例外を表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>既定のエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerException">現在の例外の原因である例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の有効期間における現在の段階を表します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>タスクの CancellationToken がシグナル状態であるときに、タスクがこのトークンを使用して OperationCanceledException をスローすることによって取り消しを受領したか、タスクの実行開始前にタスクの CancellationToken が既にシグナル状態でした。詳細については、「タスクのキャンセル」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>タスクは初期化されていますが、まだスケジュールされていません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>タスクはハンドルされない例外が発生したために終了しました。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>タスクの実行は正常に完了しました。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>タスクは実行中で、まだ完了していません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>タスクはアクティブ化されるのを待機中で、.NET Framework インフラストラクチャによって内部的にスケジュールされています。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>タスクは実行を終了し、アタッチされている子タスクの完了を暗黙的に待機しています。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>タスクの実行はスケジュールされていますが、まだ開始されていません。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>エラーが発生した <see cref="T:System.Threading.Tasks.Task" /> の例外が無視されたときに発生するイベントに関するデータを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>無視された例外を使用して、<see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="exception">無視された例外。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>無視された例外。</summary>
+      <returns>無視された例外。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>この例外が "認識済み" としてマークされているかどうかを示す値を取得します。</summary>
+      <returns>この例外が "認識済み" としてマークされている場合は true、それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>
+        <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> を "認識済み" としてマークすることによって、例外のエスカレーション ポリシーがトリガーされないようにします。既定では、このポリシーがトリガーされるとプロセスが終了します。</summary>
+    </member>
+  </members>
+</doc>

+ 3760 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/ko/System.Threading.Tasks.xml

@@ -0,0 +1,3760 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>응용 프로그램을 실행하는 동안 발생하는 하나 이상의 오류를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>지정된 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>지정된 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>
+        <see cref="T:System.AggregateException" /> 인스턴스를 단일 새 인스턴스로 평면화합니다.</summary>
+      <returns>평면화된 새 <see cref="T:System.AggregateException" />입니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>이 예외의 근본 원인인 <see cref="T:System.AggregateException" />을 반환합니다.</summary>
+      <returns>이 예외의 근본 원인인 <see cref="T:System.AggregateException" />을 반환합니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>이 <see cref="T:System.AggregateException" />에 포함된 각 <see cref="T:System.Exception" />의 처리기를 호출합니다.</summary>
+      <param name="predicate">각 예외에 대해 실행할 조건자입니다.조건자는 처리할 <see cref="T:System.Exception" />을 인수로 받아들이고, 예외가 처리되었는지 여부를 나타내는 부울을 반환합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.AggregateException">이 <see cref="T:System.AggregateException" />에 의해 포함된 예외가 처리되지 않았습니다.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>현재 예외를 발생시킨 <see cref="T:System.Exception" /> 인스턴스의 읽기 전용 컬렉션을 가져옵니다.</summary>
+      <returns>현재 예외를 발생시킨 <see cref="T:System.Exception" /> 인스턴스의 읽기 전용 컬렉션을 반환합니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>현재 <see cref="T:System.AggregateException" />의 문자열 표현을 만들어 반환합니다.</summary>
+      <returns>현재 예외에 대한 문자열 표현입니다.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>스레드에서 실행 중인 작업을 취소할 때 해당 스레드에서 throw되는 예외입니다.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>시스템 제공 오류 메시지를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">오류를 설명하는 <see cref="T:System.String" />입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>지정된 오류 메시지, 해당 예외의 원인인 내부 예외에 대한 참조 및 취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>지정된 오류 메시지 및 취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>취소한 작업과 연결된 취소 토큰을 가져옵니다.</summary>
+      <returns>취소한 작업과 연결된 토큰 또는 기본 토큰입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>작업을 반환하는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>작업이 실패한 것으로 표시하고 지정된 예외를 작업에 바인딩합니다.</summary>
+      <param name="exception">작업에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우또는빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>작업이 성공적으로 완료된 것으로 표시합니다.</summary>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우또는빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>이 작성기에 대한 작업을 가져옵니다.</summary>
+      <returns>이 작성기에 대한 작업입니다.</returns>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>작업을 반환하고 결과에 대한 매개 변수를 제공하는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+      <typeparam name="TResult">작업을 완료하는 데 사용할 결과입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>작업이 실패한 것으로 표시하고 지정된 예외를 작업에 바인딩합니다.</summary>
+      <param name="exception">작업에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>작업이 성공적으로 완료된 것으로 표시합니다.</summary>
+      <param name="result">작업을 완료하는 데 사용할 결과입니다.</param>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>이 작성기에 대한 작업을 가져옵니다.</summary>
+      <returns>이 작성기에 대한 작업입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>값을 반환하지 않는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>예외를 메서드 작성기에 바인딩합니다.</summary>
+      <param name="exception">바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>메서드 빌더가 성공적으로 완료된 것으로 표시합니다.</summary>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>구성 항목이 작업에서 기다릴 수 있도록 awaitable 개체를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>이 대기 가능 개체에 대해 awaiter를 반환합니다.</summary>
+      <returns>Awaiter입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>구성 항목이 작업에서 기다릴 수 있도록 awaitable 개체를 제공합니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.Task`1" />에서 생성되는 결과의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>이 대기 가능 개체에 대해 awaiter를 반환합니다.</summary>
+      <returns>Awaiter입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>대기 가능 개체(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />)에 대해 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>완료된 작업에 대한 대기를 종료합니다.</summary>
+      <returns>완료된 작업의 결과입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 Faulted 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>대기 중인 작업이 완료되었는지 여부를 지정하는 값을 가져옵니다.</summary>
+      <returns>대기 중인 작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다. </summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>대기 가능(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 개체에 대해 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>완료된 작업에 대한 대기를 종료합니다.</summary>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 Faulted 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>대기 중인 작업이 완료되었는지 여부를 지정하는 값을 가져옵니다.</summary>
+      <returns>대기 중인 작업이 완료되면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다. </summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>비동기 메서드에 대해 생성된 상태 시스템을 나타냅니다.이 형식은 컴파일러 전용입니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>상태 시스템을 다음 상태로 이동합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>힙에 할당된 복제본을 사용하여 상태 시스템을 구성합니다.</summary>
+      <param name="stateMachine">힙에 할당된 복제본입니다.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Await 작업이 완료될 때 연속을 예약하는 awaiter를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>인스턴스가 완료될 때 호출되는 연속 작업을 예약합니다.</summary>
+      <param name="continuation">작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우(Visual Basic에서는 Nothing)</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>작업이 완료될 때 연속을 예약하는 작업을 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>인스턴스가 완료될 때 호출되는 연속 작업을 예약합니다.</summary>
+      <param name="continuation">작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우(Visual Basic에서는 Nothing)</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>비동기 작업의 완료를 기다리는 개체를 제공합니다. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>비동기 작업의 완료에 대한 대기를 종료합니다.</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>비동기 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 비동기 작업을 완료하기 위해 대기를 중지할 경우 수행할 동작을 설정합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 수행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 비동기 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>비동기 작업이 완료되고 결과에 대한 매개 변수를 제공할 때까지 기다리는 개체를 나타냅니다.</summary>
+      <typeparam name="TResult">작업의 결과입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>비동기 작업의 완료에 대한 대기를 종료합니다.</summary>
+      <returns>완료된 작업의 결과입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>비동기 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 비동기 작업을 완료하기 위해 대기를 중지할 경우 수행할 동작을 설정합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 수행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 비동기 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>비동기적으로 대상 환경으로 전환할 때 대기에 대한 컨텍스트를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>클래스의 이 인스턴스에 대한 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 개체를 검색합니다.</summary>
+      <returns>비동기 작업의 완료를 모니터링하는 데 사용되는 개체입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>대상 환경으로 전환하는 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>대기 작업을 종료합니다.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>양보가 필요하지 않은지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>항상 false이며, 이는 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />에 항상 yield가 필요함을 나타냅니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>호출할 연속을 설정합니다.</summary>
+      <param name="continuation">비동기적으로 호출하는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>
+        <paramref name="continuation" />을 현재 컨텍스트로 다시 게시합니다.</summary>
+      <param name="continuation">비동기적으로 호출하는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>작업을 취소해야 한다는 알림을 전파합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />을(를) 초기화합니다.</summary>
+      <param name="canceled">토큰의 취소된 상태입니다.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>이 토큰이 취소된 상태로 있을 수 있는지 여부를 가져옵니다.</summary>
+      <returns>이 토큰이 취소된 상태로 있을 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스와 지정한 <see cref="T:System.Object" />가 같은지 여부를 확인합니다.</summary>
+      <returns>
+        <paramref name="other" />가 <see cref="T:System.Threading.CancellationToken" />이고 두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.둘 다 동일한 <see cref="T:System.Threading.CancellationTokenSource" />에 연결되어 있거나 둘 다 public CancellationToken 생성자에서 생성되고 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 값이 같으면 두 토큰은 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 개체입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스와 지정한 토큰이 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.둘 다 동일한 <see cref="T:System.Threading.CancellationTokenSource" />에 연결되어 있거나 둘 다 public CancellationToken 생성자에서 생성되고 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 값이 같으면 두 토큰은 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />의 해시 함수 역할을 수행합니다.</summary>
+      <returns>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스에 대한 해시 코드입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>이 토큰의 취소가 요청되었는지 여부를 가져옵니다.</summary>
+      <returns>이 토큰의 취소가 요청되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>빈 <see cref="T:System.Threading.CancellationToken" /> 값을 반환합니다.</summary>
+      <returns>빈 취소 토큰입니다. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>두 개의 <see cref="T:System.Threading.CancellationToken" /> 인스턴스가 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>두 <see cref="T:System.Threading.CancellationToken" /> 인스턴스가 서로 다른지 여부를 확인합니다.</summary>
+      <returns>인스턴스가 서로 다르면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="useSynchronizationContext">현재 <see cref="T:System.Threading.SynchronizationContext" />를 캡처하여 <paramref name="callback" />을 호출할 때 사용할지 여부를 나타내는 부울 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="state">대리자가 호출될 때 <paramref name="callback" />에 전달할 상태입니다.null일 수 있습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="state">대리자가 호출될 때 <paramref name="callback" />에 전달할 상태입니다.null일 수 있습니다.</param>
+      <param name="useSynchronizationContext">현재 <see cref="T:System.Threading.SynchronizationContext" />를 캡처하여 <paramref name="callback" />을 호출할 때 사용할지 여부를 나타내는 부울 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>이 토큰의 취소가 요청된 경우 <see cref="T:System.OperationCanceledException" />이 발생합니다.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>토큰이 취소될 때 신호를 받는 <see cref="T:System.Threading.WaitHandle" />을 가져옵니다.</summary>
+      <returns>토큰이 취소될 때 신호를 받는 <see cref="T:System.Threading.WaitHandle" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />에 등록된 콜백 대리자를 나타냅니다. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스와 지정한 <see cref="T:System.Threading.CancellationTokenRegistration" />이 같은지 여부를 확인합니다.</summary>
+      <returns>이 인스턴스와 <paramref name="obj" />가 같으면 true이고,그렇지 않으면 false입니다.두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스 모두 <see cref="T:System.Threading.CancellationToken" />의 같은 Register 메서드에 대한 단일 호출의 출력을 참조할 경우 두 인스턴스는 같습니다.</returns>
+      <param name="obj">이 인스턴스와 비교할 다른 개체입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스와 지정한 <see cref="T:System.Threading.CancellationTokenRegistration" />이 같은지 여부를 확인합니다.</summary>
+      <returns>이 인스턴스와 <paramref name="other" />가 같으면 true이고,그렇지 않으면 false입니다. 두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스 모두 <see cref="T:System.Threading.CancellationToken" />의 같은 Register 메서드에 대한 단일 호출의 출력을 참조할 경우 두 인스턴스는 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 <see cref="T:System.Threading.CancellationTokenRegistration" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" />에 대한 해시 함수 역할을 합니다.</summary>
+      <returns>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스에 대한 해시 코드입니다.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스가 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스가 서로 다른지 여부를 확인합니다.</summary>
+      <returns>인스턴스가 서로 다르면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>취소되도록 <see cref="T:System.Threading.CancellationToken" />에 신호를 보냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>지정한 지연(밀리초) 후에 취소되는 <see cref="T:System.Threading.CancellationTokenSource" />의 새 인스턴스를 초기화합니다.</summary>
+      <param name="millisecondsDelay">이 <see cref="T:System.Threading.CancellationTokenSource" />이(가) 취소될 때까지 대기하는 시간(밀리초) 간격입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>지정한 시간 범위 후에 취소되는 <see cref="T:System.Threading.CancellationTokenSource" />의 새 인스턴스를 초기화합니다.</summary>
+      <param name="delay">이 <see cref="T:System.Threading.CancellationTokenSource" />이(가) 취소될 때까지 대기하는 시간 간격입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>취소 요청을 전달합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>취소 요청을 전달하고 나머지 콜백과 취소 가능한 작업을 처리해야 하는지를 지정합니다.</summary>
+      <param name="throwOnFirstException">예외를 즉시 전파해야 하는 경우 true이고, 그렇지 않으면 false입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>지정한 시간(밀리초) 후에 이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하는 작업을 예약합니다.</summary>
+      <param name="millisecondsDelay">이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하기 전에 대기할 시간 범위입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>지정한 시간 범위 후에 이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하는 작업을 예약합니다.</summary>
+      <param name="delay">이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하기 전에 대기할 시간 범위입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>취소된 상태인 원본 토큰이 있는 경우 취소된 상태가 되는 <see cref="T:System.Threading.CancellationTokenSource" />를 만듭니다.</summary>
+      <returns>원본 토큰에 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <param name="token1">관찰할 첫 번째 취소 토큰입니다.</param>
+      <param name="token2">관찰할 두 번째 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>지정한 배열에 취소된 상태인 원본 토큰이 있는 경우 취소된 상태가 되는 <see cref="T:System.Threading.CancellationTokenSource" />를 만듭니다.</summary>
+      <returns>원본 토큰에 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <param name="tokens">관찰할 취소 토큰 인스턴스를 포함하는 배열입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>이 <see cref="T:System.Threading.CancellationTokenSource" />의 취소가 요청되었는지 여부를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.CancellationTokenSource" />의 취소가 요청되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />와 연결된 <see cref="T:System.Threading.CancellationTokenSource" />를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.CancellationToken" />와 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>동시 작업을 동시에 실행하고 전용 작업은 실행하지 않으면서 작업을 실행하도록 조정하는 작업 스케줄러를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>최대 동시성 수준을 사용하여 지정된 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+      <param name="maxConcurrencyLevel">동시에 실행할 최대 작업 수입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>최대 동시성 수준과 예약된 최대 작업 수(단위로 처리될 수도 있음)와 함께 지정한 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화하고 보호 수준에 서명합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+      <param name="maxConcurrencyLevel">동시에 실행할 최대 작업 수입니다.</param>
+      <param name="maxItemsPerTask">쌍으로 사용되는 예약된 각 내부 작업을 처리하는 최대 작업 수입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>스케줄러 쌍에게 추가 작업을 수락할 수 없음을 알립니다.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>스케줄러가 처리를 완료하면 완료될 <see cref="T:System.Threading.Tasks.Task" />를 가져옵니다.</summary>
+      <returns>스케줄러 처리를 마칠 때 완료되는 비동기 작업입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>이 쌍에서 다른 작업과 동시에 실행될 수 있는 이 쌍에 대한 작업을 예약하는 데 사용할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>동시에 작업을 예약하는 데 사용할 수 있는 개체입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>이 쌍에서 다른 작업과 관련하여 단독으로 실행되어야 하는 이 쌍에 대한 작업을 예약하는 데 사용할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>다른 작업과 동시에 실행되지 않는 작업을 예약하는 데 사용할 수 있는 개체입니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>비동기 작업을 나타냅니다.이 형식에 대한 .NET Framework 소스 코드를 찾아보려면 참조 원본을 참조하세요.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>지정된 작업을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>지정된 작업을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.CancellationToken" />을 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="cancellationToken">작업이 관찰할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="cancellationToken">작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>지정된 작업 및 상태를 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들 때 제공된 상태 개체를 가져오거나, 제공된 개체가 없는 경우 null을 가져옵니다.</summary>
+      <returns>작업을 만들 때 작업에 전달된 상태 데이터를 나타내는 <see cref="T:System.Object" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>이미 성공적으로 완료된 작업을 가져옵니다. </summary>
+      <returns>작업을 완료했습니다. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />를 기다리는 데 사용되는 awaiter를 구성합니다.</summary>
+      <returns>이 작업을 기다리는 데 사용되는 개체입니다.</returns>
+      <param name="continueOnCapturedContext">캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 취소 토큰을 받고 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />에 따라 대상 작업이 완료되면 실행되는 연속 작업을 만듭니다.연속 작업이 취소 토큰을 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">지정된 <paramref name="continuationOptions" />에 따라 실행되는 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />에 따라 대상 작업이 완료되면 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">지정된 <paramref name="continuationOptions" />에 따라 실행되는 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">작업이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 호출자 제공 상태 정보 및 취소 토큰을 받고 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 호출자 제공 상태 정보 및 취소 토큰을 받고 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 조건의 집합에 따라 실행되며 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 조건의 집합에 따라 실행됩니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되면 실행되는 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업이 취소 토큰을 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>지정된 연속 작업 옵션에 따라 실행되고 값을 가져오는 연속 작업을 만듭니다.연속 작업에 취소 토큰이 전달되고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">지정된 <paramref name="continuationOptions." />에 따라 실행할 함수. 실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 연속 작업 옵션에 따라 실행되고 값을 가져오는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공한 상태 정보 및 취소 토큰을 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 지정된 작업 연속 옵션에 따라 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보 및 취소 토큰을 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 지정된 작업 연속 옵션에 따라 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보를 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보를 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>이 작업을 만드는 데 사용된 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />를 가져옵니다.</summary>
+      <returns>이 작업을 만드는 데 사용된 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>현재 실행 중인 <see cref="T:System.Threading.Tasks.Task" />의 고유 ID를 반환합니다.</summary>
+      <returns>시스템에서 현재 실행 중인 작업에 할당한 정수입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>시간 지연 후 완료되는 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="millisecondsDelay">반환된 작업을 완료하기 전에 대기하는 시간(밀리초)입니다. -1은 무기한 대기를 나타냅니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>시간 지연 후 완료되는 취소 가능 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="millisecondsDelay">반환된 작업을 완료하기 전에 대기하는 시간(밀리초)입니다. -1은 무기한 대기를 나타냅니다. </param>
+      <param name="cancellationToken">반환된 작업을 완료하기 전에 확인되는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>지정된 시간 제한 간격 후 완료되는 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="delay">반환된 작업이 완료되기 전에 대기하는 시간 범위입니다. TimeSpan.FromMilliseconds(-1)는 무기한 대기를 나타냅니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>지정된 시간 제한 간격 후 완료되는 취소 가능 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="delay">반환된 작업이 완료되기 전에 대기하는 시간 범위입니다. TimeSpan.FromMilliseconds(-1)는 무기한 대기를 나타냅니다. </param>
+      <param name="cancellationToken">반환된 작업을 완료하기 전에 확인되는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>
+        <see cref="T:System.AggregateException" />가 중간에 종료되도록 한 <see cref="T:System.Threading.Tasks.Task" />을 가져옵니다.<see cref="T:System.Threading.Tasks.Task" />가 완료되었거나 예외를 아직 throw하지 않은 경우 null을 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.AggregateException" />가 중간에 종료되도록 한 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.Tasks.Task`1" /> 인스턴스를 만들고 구성하는 팩터리 메서드에 대한 액세스를 제공합니다.</summary>
+      <returns>다양한 <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들 수 있는 팩터리 개체입니다. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>지정된 취소 토큰을 사용하여 취소로 인해 완료된 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>취소된 작업입니다. </returns>
+      <param name="cancellationToken">작업을 완료하는 데 사용할 취소 토큰입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>지정된 취소 토큰을 사용하여 취소로 인해 완료된 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>취소된 작업입니다. </returns>
+      <param name="cancellationToken">작업을 완료하는 데 사용할 취소 토큰입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>지정된 예외를 사용하여 완료된 <see cref="T:System.Threading.Tasks.Task`1" />을 만듭니다. </summary>
+      <returns>오류가 발생한 작업입니다. </returns>
+      <param name="exception">작업을 완료하는 데 사용할 예외입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>지정된 예외를 사용하여 완료된 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다. </summary>
+      <returns>오류가 발생한 작업입니다. </returns>
+      <param name="exception">작업을 완료하는 데 사용할 예외입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>지정된 결과로 완료되는 <see cref="T:System.Threading.Tasks.Task`1" />을 만듭니다.</summary>
+      <returns>작업을 완료했습니다.</returns>
+      <param name="result">완료된 작업에 저장할 결과입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />를 기다리는 데 사용되는 awaiter를 가져옵니다.</summary>
+      <returns>awaiter 인스턴스입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 고유 ID를 가져옵니다.</summary>
+      <returns>시스템에서 이 작업 인스턴스에 할당한 정수입니다. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스가 취소되어 실행을 완료했는지를 가져옵니다.</summary>
+      <returns>이 작업이 취소되어 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />가 완료되었는지를 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>처리되지 않은 예외로 인해 <see cref="T:System.Threading.Tasks.Task" />가 완료되었는지를 가져옵니다.</summary>
+      <returns>이 작업이 처리되지 않은 예외를 throw했으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 작업 핸들을 반환합니다.</summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업(work)을 나타내는 작업(task)입니다.</returns>
+      <param name="action">비동기적으로 실행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 작업 핸들을 반환합니다.</summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업(work)을 나타내는 작업(task)입니다.</returns>
+      <param name="action">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 Task(TResult)에서 반환된 <paramref name="function" />에 대한 프록시를 반환합니다.</summary>
+      <returns>Task(TResult)에서 반환하는 Task(TResult)에 대한 프록시를 나타내는 <paramref name="function" />입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <typeparam name="TResult">프록시 작업에서 반환되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 Task(TResult)에서 반환된 <paramref name="function" />에 대한 프록시를 반환합니다.</summary>
+      <returns>Task(TResult)에서 반환하는 Task(TResult)에 대한 프록시를 나타내는 <paramref name="function" />입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <typeparam name="TResult">프록시 작업에서 반환되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 <paramref name="function" />에서 반환된 작업에 대한 프록시를 반환합니다.</summary>
+      <returns>
+        <paramref name="function" />에서 반환하는 작업에 대한 프록시를 나타내는 작업입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 <paramref name="function" />에서 반환된 작업에 대한 프록시를 반환합니다.</summary>
+      <returns>
+        <paramref name="function" />에서 반환하는 작업에 대한 프록시를 나타내는 작업입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다. </param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 반환합니다. </summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업을 나타내는 작업 개체입니다. </returns>
+      <param name="function">비동기적으로 실행할 작업입니다. </param>
+      <typeparam name="TResult">작업의 반환 유형입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 Task(TResult) 핸들을 반환합니다.</summary>
+      <returns>ThreadPool에서 실행하도록 큐에 대기된 작업을 나타내는 Task(TResult)입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <typeparam name="TResult">작업의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>현재 <see cref="T:System.Threading.Tasks.Task" />에서 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 동기적으로 실행합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" />에서 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 동기적으로 실행합니다.</summary>
+      <param name="scheduler">이 작업을 인라인으로 실행하려고 하는 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 시작하고 현재 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 실행을 예약합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 시작하고 지정된 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 실행을 예약합니다.</summary>
+      <param name="scheduler">이 작업을 연결하고 실행할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>이 작업의 <see cref="T:System.Threading.Tasks.TaskStatus" />를 가져옵니다.</summary>
+      <returns>이 작업 인스턴스의 현재 <see cref="T:System.Threading.Tasks.TaskStatus" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>작업이 완료되기를 기다리는 데 사용할 수 있는 <see cref="T:System.Threading.WaitHandle" />을 가져옵니다.</summary>
+      <returns>작업이 완료되기를 기다리는 데 사용할 수 있는 <see cref="T:System.Threading.WaitHandle" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>작업이 동기적으로 완료되었는지를 나타내는 표시를 가져옵니다.</summary>
+      <returns>작업이 동기적으로 끝났으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.작업이 완료되기 전에 취소 토큰이 취소되었거나 시간 제한 간격이 경과되었으면 대기가 종료됩니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 관찰할 취소 토큰입니다. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.작업이 완료되기 전에 취소 토큰이 취소되면 대기가 종료됩니다.</summary>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 관찰할 취소 토큰입니다. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체의 실행이 완료되기를 기다립니다.</summary>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료하기를 기다리거나 대기가 취소될 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>대기가 취소되지 않는 경우 제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 실행을 완료하기를 기다립니다. </summary>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>모든 제공된 취소 가능한 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체 중 임의 개체의 실행이 완료되기를 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수에서 완료된 작업의 인덱스입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료하기를 기다리거나 취소 토큰이 취소될 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다. </param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>대기가 취소되지 않는 경우 제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 실행을 완료하기를 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수에서 완료된 작업의 인덱스입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>열거 가능한 컬렉션의 모든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다. </returns>
+      <param name="tasks">완료를 기다리는 작업입니다. </param>
+      <typeparam name="TResult">완료된 작업의 형식입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>열거 가능한 컬렉션의 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 완료되면 완료될 작업을 만듭니다.</summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다. </returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>배열의 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>배열의 모든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>대기할 때 현재 컨텍스트로 비동기적으로 전환되는 awaitable 작업을 만듭니다.</summary>
+      <returns>대기할 때 대기 시의 현재 컨텍스트로 비동기적으로 전환될 컨텍스트입니다.현재 <see cref="T:System.Threading.SynchronizationContext" />가 null이 아닌 경우 현재 컨텍스트로 처리됩니다.그렇지 않으면 현재 실행 중인 작업과 관련된 작업 스케줄러를 현재 컨텍스트로 처리됩니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>값을 반환할 수 있는 비동기 작업을 나타냅니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.Task`1" />에서 생성되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>지정된 함수를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>지정된 함수를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="cancellationToken">이 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 함수 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 함수 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>지정된 함수 및 상태를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />를 기다리는 데 사용되는 awaiter를 구성합니다.</summary>
+      <returns>이 작업을 기다리는 데 사용되는 개체입니다.</returns>
+      <param name="continueOnCapturedContext">캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>대상 작업이 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> 선행 작업이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 비동기적으로 실행되는 취소 가능 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 전달되는 취소 토큰입니다. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따른 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>상태 정보가 전달되며 대상 <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되면 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> 인스턴스를 만들고 구성하는 팩터리 메서드에 대한 액세스를 제공합니다.</summary>
+      <returns>다양한 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들 수 있는 팩터리 개체입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />를 기다리는 데 사용되는 awaiter를 가져옵니다.</summary>
+      <returns>awaiter 인스턴스입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />의 결과 값을 가져옵니다.</summary>
+      <returns>작업의 형식 매개 변수와 동일한 형식인 이 <see cref="T:System.Threading.Tasks.Task`1" />의 결과 값입니다.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>작업 취소를 알리기 위해 사용되는 예외를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>취소된 <see cref="T:System.Threading.Tasks.Task" />에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="task">취소된 작업입니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>이 예외와 연결된 작업을 가져옵니다.</summary>
+      <returns>이 예외와 연결된 <see cref="T:System.Threading.Tasks.Task" />에 대한 참조입니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>대리자에 바인딩되지 않은 <see cref="T:System.Threading.Tasks.Task`1" />의 생산자 측면을 나타내고 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 속성을 통해 소비자 측면에 대한 액세스를 제공합니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 연결된 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>지정된 상태를 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="state">내부 <see cref="T:System.Threading.Tasks.Task`1" />의 AsyncState로 사용할 상태입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 상태 및 옵션을 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="state">내부 <see cref="T:System.Threading.Tasks.Task`1" />의 AsyncState로 사용할 상태입니다.</param>
+      <param name="creationOptions">내부 <see cref="T:System.Threading.Tasks.Task`1" />를 만들 때 사용할 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />는 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 사용하기에 유효하지 않은 옵션을 나타냅니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 옵션을 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="creationOptions">내부 <see cref="T:System.Threading.Tasks.Task`1" />를 만들 때 사용할 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />는 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 사용하기에 유효하지 않은 옵션을 나타냅니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태로 전환합니다.</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환합니다.</summary>
+      <param name="exceptions">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외 컬렉션입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" />에 null 요소가 하나 이상 있습니다.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환합니다.</summary>
+      <param name="exception">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 인수가 null인 경우</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 상태로 전환합니다.</summary>
+      <param name="result">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 결과 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에서 만든 <see cref="T:System.Threading.Tasks.Task`1" />를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에서 만든 <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 수행되었으면 true이고, 작업에 실패했거나 개체가 이미 삭제되었으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>내부 전환 하려고 시도 <see cref="T:System.Threading.Tasks.Task`1" /> 에 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태 이며 취소 작업에 저장 될 취소 토큰을 사용할 수 있습니다. </summary>
+      <returns>작업에 성공하면 true이고, 그렇지 않으면 false입니다. </returns>
+      <param name="cancellationToken">취소 토큰입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="exceptions">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외 컬렉션입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" />에 null 요소가 하나 이상 있습니다.또는<paramref name="exceptions" /> 컬렉션이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="exception">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다. </returns>
+      <param name="result">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 결과 값입니다.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>
+        <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 옵션으로 만들어지고 연결된 자식 작업으로 실행하려는 모든 자식 작업(이 연속 작업으로 만들어진 모든 중첩 내부 작업)은 부모 작업에 연결할 수 없고 대신 분리된 자식 작업으로 실행되도록 지정합니다.자세한 내용은 연결된 자식 작업 및 분리된 자식 작업을 참조하십시오.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>연속 작업이 동기적으로 실행되도록 지정합니다.이 옵션을 지정하면 연속 작업이 같은 스레드에서 실행되어 선행 작업이 최종 상태로 전환됩니다.연속 작업이 만들어질 때 선행 작업이 이미 완료된 경우 연속 작업은 해당 작업을 만드는 스레드에서 실행됩니다.선행 작업의 <see cref="T:System.Threading.CancellationTokenSource" />가 finally 블록 (Visual Basic의 Finally)에서 삭제된 경우 이 옵션이 지정되면 연속 작업이 해당 finally 블록에서 계속 실행됩니다.매우 단기로 실행되는 연속 작업만 동기적으로 실행됩니다.작업은 동기적으로 실행되므로, 호출 스레드가 작업이 완료되기를 기다리도록 하기 위해 <see cref="M:System.Threading.Tasks.Task.Wait" />와 같은 메서드를 호출할 필요가 없습니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>연속 취소의 경우 선행이 완료되기 전에 연속이 완료되는 것을 방지합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>연속 작업이 장기 실행되는 성긴 작업이 되도록 지정합니다.초과 구독을 보장할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트를 제공합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>연속 작업 옵션이 지정되지 않은 경우, 연속 작업을 실행할 때 기본 동작을 사용하도록 지정합니다.선행 작업의 최종 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성 값에 관계없이 선행 작업이 완료되면 연속 작업이 비동기적으로 실행됩니다.연속 작업이 자식 작업인 경우 해당 작업은 분리된 상태의 중첩된 작업으로 만들어집니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>선행 작업이 취소된 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />이면 작업이 취소됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>선행 작업이 처리되지 않은 예외를 throw한 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />이면 처리되지 않은 예외가 발생합니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>선행 작업의 실행이 완료된 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />이면 작업이 끝까지 실행됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>선행 작업이 취소된 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />이면 작업이 취소됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>선행 작업이 처리되지 않은 예외를 throw한 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <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이(가) 아니도록 보장합니다.이 속성을 사용하여 예외를 catch하고 해당 작업에 오류를 발생시킨 예외를 확인할 수 있습니다.<see cref="P:System.Threading.Tasks.Task.Exception" /> 속성에 액세스하지 않는 경우에는 예외가 처리되지 않습니다.또한 취소되었거나 오류가 발생한 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성에 액세스하려고 하면 새 예외가 발생합니다.이 옵션은 다중 작업 연속에 유효하지 않습니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>선행 작업의 실행이 완료된 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />이면 작업이 끝까지 실행됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>더 일찍 예약된 작업을 먼저 실행하고 나중에 예약된 작업을 나중에 실행할 수 있도록 예약된 순서대로 작업을 예약하도록 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 알려줍니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>연속 작업이 비동기 방식으로 실행되도록 지정합니다.이 옵션은 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />보다 우선합니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>작업을 만들고 실행하기 위한 선택적 동작을 제어하는 플래그를 지정합니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>연결된 자식 작업으로 실행하려는 자식 작업(즉 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 옵션으로 만듦)은 부모 작업에 연결할 수 없고 대신 분리된 자식 작업으로 실행되도록 지정합니다.자세한 내용은 연결된 자식 작업 및 분리된 자식 작업을 참조하세요.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>주변 스케줄러가 만든 작업에서 현재 스케줄러로 나타나지 않도록 합니다.이는 만들어진 작업에서 수행되는 StartNew 또는 ContinueWith와 같은 작업이 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" />를 현재 스케줄러로 표시함을 의미합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>세분화된 시스템보다 적고 폭 넓은 구성 요소가 개입하는 장기 실행되고 정교하지 않은 작업이 되도록 지정합니다.초과 구독을 보장할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트를 제공합니다.초과 구독을 사용하면 사용 가능한 하드웨어 수보다 많은 스레드를 만들 수 있습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>기본 동작이 사용되도록 지정합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>가능한 한 공정한 방식, 즉 일찍 예약된 작업은 일찍 실행되고 나중에 예약된 작업은 나중에 실행될 수 있는 방식으로 작업을 예약하는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>비동기 방식으로 실행될 현재 작업에 추가된 연속을 적용합니다. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>특정 유형의 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스로 작업하기 위한 정적(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)의 비동기 작업을 나타내는 프록시 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>제공된 Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)의 비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="task">래핑을 해제할 Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)입니다.</param>
+      <typeparam name="TResult">작업 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>
+        <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />의 비동기 작업을 나타내는 프록시 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>제공된 System.Threading.Tasks.Task(Of Task)의 비동기 작업을 나타내는 작업입니다.</returns>
+      <param name="task">래핑을 해제할 Task&lt;Task&gt;(C#) 또는 Task (Of Task)(Visual Basic)입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> 개체를 만들고 예약하도록 지원합니다. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 CancellationToken을 명시적으로 지정하지 않는 경우 이 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />에서 만든 작업에 할당할 <see cref="T:System.Threading.Tasks.TaskFactory" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 CancellationToken을 명시적으로 지정하지 않는 경우 이 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />에서 만든 작업에 할당할 기본 <see cref="T:System.Threading.Tasks.TaskFactory" />입니다.</param>
+      <param name="creationOptions">이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <param name="continuationOptions">이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />입니다.</param>
+      <param name="scheduler">이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 기본 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.null 값은 TaskScheduler.Current를 사용함을 나타냅니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="creationOptions">이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <param name="continuationOptions">이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="scheduler">이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.null 값은 현재 TaskScheduler를 사용함을 나타냅니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>이 작업 팩터리에 대한 기본 취소 토큰을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 취소 토큰입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>이 작업 팩터리에 대한 기본 작업 연속 옵션을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 연속 옵션입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다. </exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다. 또는여는 <paramref name="continuationAction" /> 인수가 null합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 포함 된 null 값입니다. 또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다. 또는<paramref name="cancellationToken" /> 이미 삭제 되었습니다. </exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다. 또는<paramref name="continuationAction" /> 인수가 null인 경우 </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 포함 된 null 값입니다. 또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>이 작업 팩터리에 대한 기본 작업 만들기 옵션을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 만들기 옵션입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>이 작업 팩터리에 대한 기본 작업 스케줄러를 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 스케줄러입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다. </summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다. </returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다. </param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null인 경우 </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들고 예약하도록 지원합니다.</summary>
+      <typeparam name="TResult">이 클래스의 메서드로 만든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체의 반환 값입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 취소 토큰을 명시적으로 지정하지 않는 경우 이 <see cref="T:System.Threading.Tasks.TaskFactory" />에서 만든 작업에 할당할 기본 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 취소 토큰을 명시적으로 지정하지 않는 경우 이 <see cref="T:System.Threading.Tasks.TaskFactory" />에서 만든 작업에 할당할 기본 취소 토큰입니다.</param>
+      <param name="creationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="continuationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 연속 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="scheduler">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 만든 작업을 예약하는 데 사용할 기본 스케줄러입니다.null 값은 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />를 사용해야 함을 나타냅니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 또는 <paramref name="continuationOptions" />에 잘못된 값을 지정하는 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="creationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="continuationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 연속 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 또는 <paramref name="continuationOptions" />에 잘못된 값을 지정하는 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="scheduler">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 만든 작업을 예약하는 데 사용할 스케줄러입니다.null 값은 현재 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 사용해야 함을 나타냅니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>이 작업 팩터리에 대한 기본 취소 토큰을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 취소 토큰입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>이 작업 팩터리에 대한 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 열거형 값을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 연속 옵션을 지정하는 열거형 값 중 하나입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우또는<paramref name="continuationFunction" />이 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" />가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" />가 잘못된 값을 지정하는 경우</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 스케줄러입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 잘못된 열거형 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수는 잘못된 TaskContinuationOptions 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다. </exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 잘못된 열거형 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>이 작업 팩터리에 대한 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 열거형 값을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 만들기 옵션을 지정하는 열거형 값 중 하나입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>이 작업 팩터리에 대한 작업 스케줄러를 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 작업 스케줄러입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">만들어진 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">만들어진 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>작업을 스레드의 큐에 대기하는 낮은 수준의 작업을 처리하는 개체를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />를 초기화합니다.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>현재 실행 중인 작업과 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>현재 실행 중인 작업과 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 반환합니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>.NET Framework에 의해 제공된 기본 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 인스턴스를 가져옵니다.</summary>
+      <returns>기본 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 인스턴스를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>현재 <see cref="T:System.Threading.SynchronizationContext" />와 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 만듭니다.</summary>
+      <returns>
+        <see cref="P:System.Threading.SynchronizationContext.Current" />에서 확인된 현재 <see cref="T:System.Threading.SynchronizationContext" />와 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</returns>
+      <exception cref="T:System.InvalidOperationException">현재 SynchronizationContext를 TaskScheduler로 사용할 수 없습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>디버거를 지원하기 위해 현재 스케줄러의 큐에 대기되어 실행을 기다리고 있는 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 열거 가능한 형식을 생성합니다.</summary>
+      <returns>디버거가 현재 이 스케줄러의 큐에 대기된 작업을 트래버스할 수 있도록 허용하는 열거 가능한 형식입니다.</returns>
+      <exception cref="T:System.NotSupportedException">이 스케줄러는 현재 대기 중인 작업 목록을 생성할 수 없습니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />의 고유 ID를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />의 고유 ID를 반환합니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />가 지원할 수 있는 최대 동시성 수준을 나타냅니다.</summary>
+      <returns>최대 동시성 수준을 나타내는 정수를 반환합니다.기본 스케줄러는 <see cref="F:System.Int32.MaxValue" />를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 스케줄러의 큐에 대기합니다. </summary>
+      <param name="task">큐에 대기할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>이전에 이 스케줄러의 큐에 대기된 <see cref="T:System.Threading.Tasks.Task" />를 큐에서 제거하려고 합니다.</summary>
+      <returns>
+        <paramref name="task" /> 인수가 큐에서 제거되었는지 여부를 나타내는 부울입니다.</returns>
+      <param name="task">큐에서 제거할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>이 스케줄러에 제공된 <see cref="T:System.Threading.Tasks.Task" />를 실행하려고 합니다.</summary>
+      <returns>
+        <paramref name="task" />가 실행되었으면 true이고, 그렇지 않으면 false인 부울입니다.실행이 실패하는 일반적인 이유는 작업이 이전에 실행되었거나 다른 스레드에서 실행 중이기 때문입니다.</returns>
+      <param name="task">실행할 <see cref="T:System.Threading.Tasks.Task" /> 개체입니다.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" />는 이 스케줄러와 연결되어 있지 않습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" />를 이 호출에서 동기적으로 실행할 수 있는지 여부를 확인하고 실행 가능할 경우 실행합니다.</summary>
+      <returns>작업이 인라인으로 실행되었는지 여부를 나타내는 부울 값입니다.</returns>
+      <param name="task">실행할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <param name="taskWasPreviouslyQueued">작업이 이전에 큐에 대기되었는지 여부를 나타내는 부울입니다.이 매개 변수가 True이면 작업이 이전에 큐에 대기된 것일 수 있습니다. False이면 작업이 큐에 대기되지 않은 것입니다. 작업을 큐에 대기하지 않고 인라인으로 실행하려면 이 호출을 수행합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" />가 이미 실행되었습니다.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>오류가 발생한 작업의 관찰되지 않은 예외가 기본적으로 프로세스를 종료하는 예외 에스컬레이션 정책을 트리거하려는 경우 발생합니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />에서 잘못된 작업을 알리기 위해 사용되는 예외를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>기본 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 수명 주기에서 현재 단계를 나타냅니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>작업을 실행하기 전에 토큰이 신호를 받은 상태이거나 작업의 CancellationToken이 이미 신호를 받은 상태에서 자체 CancellationToken과 함께 OperationCanceledException을 throw하여 작업이 취소를 승인했습니다.자세한 내용은 작업 취소을 참조하십시오.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>작업이 초기화되었지만 예약되지는 않았습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>작업이 처리되지 않은 예외 때문에 완료되었습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>작업이 실행을 완료했습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>작업이 실행되고 있지만 완료되지 않았습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>작업이 .NET Framework 인프라를 통해 내부적으로 활성화되고 예약되기 위해 대기 중입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>작업이 실행을 마쳤지만 연결된 자식 작업이 완료되기까지 암시적으로 대기 중입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>작업이 실행되도록 예약되었지만 아직 실행되지 않았습니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>오류가 발생한 <see cref="T:System.Threading.Tasks.Task" />의 예외가 관찰되지 않을 때 발생하는 이벤트에 대한 데이터를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>관찰되지 않은 예외를 사용하여 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="exception">관찰되지 않은 예외입니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>관찰되지 않은 예외입니다.</summary>
+      <returns>관찰되지 않은 예외입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>이 예외가 "관찰됨"으로 표시되었는지 여부를 가져옵니다.</summary>
+      <returns>이 예외가 "관찰됨"으로 표시되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>
+        <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" />을 "관찰됨"으로 표시하여 기본적으로 프로세스를 종료하는 예외 에스컬레이션 정책을 트리거하지 않도록 합니다.</summary>
+    </member>
+  </members>
+</doc>

+ 3156 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/ru/System.Threading.Tasks.xml

@@ -0,0 +1,3156 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Представляет одну или несколько ошибок, происходящих во время выполнения приложения.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> со ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> со ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> с заданным сообщением об ошибке и ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerException" /> является null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> с заданным сообщением об ошибке и ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Объединяет экземпляры <see cref="T:System.AggregateException" /> в один новый экземпляр.</summary>
+      <returns>Новый объединенный объект <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Возвращает объект <see cref="T:System.AggregateException" />, являющийся первопричиной данного исключения.</summary>
+      <returns>Возвращает объект <see cref="T:System.AggregateException" />, являющийся первопричиной данного исключения.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Вызывает обработчик для каждого объекта <see cref="T:System.Exception" />, содержащегося в данном объекте <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Предикат, который должен выполняться для каждого исключения.Предикат принимает в качестве аргумента подлежащий обработке объект <see cref="T:System.Exception" /> и возвращает логическое значение, указывающее, было ли обработано исключение.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="predicate" /> является null.</exception>
+      <exception cref="T:System.AggregateException">Не обработано исключение, содержащихся в этом <see cref="T:System.AggregateException" />.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Получает доступную только для чтения коллекцию экземпляров <see cref="T:System.Exception" />, вызывавших текущее исключение.</summary>
+      <returns>Возвращает доступную только для чтения коллекцию экземпляров <see cref="T:System.Exception" />, вызывавших текущее исключение.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Создает и возвращает строковое представление текущего объекта <see cref="T:System.AggregateException" />.</summary>
+      <returns>Строковое представление текущего исключения.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Исключение, которое создается в потоке при отмене операции, которая выполнялась в этом потоке.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с системным сообщением об ошибке.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке.</summary>
+      <param name="message">Строка <see cref="T:System.String" />, описывающая ошибку.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке, ссылкой на внутренней исключение, вызвавшее это исключение, и токен отмены.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке и токеном отмены.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с токеном отмены.</summary>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Получает токен, связанный с отмененной операцией.</summary>
+      <returns>Токен, связанный с отмененной операцией, или токен по умолчанию.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Представляет построитель для асинхронных методов, которые возвращают задачу.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Помечает задачу как сбойную и привязывает указанное исключение в задаче.</summary>
+      <param name="exception">Исключение для привязки к задаче.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.– или –Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Отмечает задачу как успешно завершенную.</summary>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.– или –Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Получает задачу для данного построителя.</summary>
+      <returns>Задача для этого построителя.</returns>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Представляет построитель для асинхронных методов, который возвращает задачу и предоставляет параметр для результата.</summary>
+      <typeparam name="TResult">Результат, используемый для выполнения задачи.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Помечает задачу как сбойную и привязывает указанное исключение в задаче.</summary>
+      <param name="exception">Исключение для привязки к задаче.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Отмечает задачу как успешно завершенную.</summary>
+      <param name="result">Результат, используемый для выполнения задачи.</param>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Получает задачу для данного построителя.</summary>
+      <returns>Задача для этого построителя.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Представляет построитель для асинхронных методов, которые не возвращают значение.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Привязывает исключение к конструктору метода.</summary>
+      <param name="exception">Исключение для привязки.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Помечает метод построения как успешно завершенный.</summary>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Предоставляет ожидаемый объект, который включает настроенные объекты await для задачи.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>возвращает объект типа awaiter для этого объекта awaitable.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Предоставляет ожидаемый объект, который включает настроенные объекты await для задачи.</summary>
+      <typeparam name="TResult">Тип результата, созданного данным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>возвращает объект типа awaiter для этого объекта awaitable.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Предоставляет объект типа awaiter для объекта awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершенной задачи.</summary>
+      <returns>Результат завершенной задачи.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии сбоя.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, завершена ли ожидаемая задача.</summary>
+      <returns>Значение true, если задача, выполнение которой ожидается, завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter. </summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Предоставляет объект типа awaiter для объекта awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершенной задачи.</summary>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии сбоя.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, завершена ли ожидаемая задача.</summary>
+      <returns>Значение true, если задача, выполнение которой ожидается, завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter. </summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Представляет конечные автоматы, созданные для асинхронных методов.Этот тип предназначен только для использования компилятором.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Перемещает конечный автомат в его следующее состояние.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Настраивает конечный автомат с размещенной в куче репликой.</summary>
+      <param name="stateMachine">Размещенная в куче реплика.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Представляет объект типа awaiter, которая планирует продолжение после завершения операции ожидания.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения, которое вызывается, когда завершается экземпляр.</summary>
+      <param name="continuation">Действие, вызываемое по завершении операции.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> имеет значение NULL (Nothing в Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Представляет операцию, которая планирует продолжение после ее завершения.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения, которое вызывается, когда завершается экземпляр.</summary>
+      <param name="continuation">Действие, вызываемое по завершении операции.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> имеет значение NULL (Nothing в Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Предоставляет объект, который ожидает завершения асинхронной задачи. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершения асинхронной задачи.</summary>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Получает значение, показывающее, завершена ли асинхронная задача.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Задает действие, выполняемое, когда объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> прекращает ожидать завершения выполнения асинхронной задачи.</summary>
+      <param name="continuation">Действие, которое необходимо выполнить после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для асинхронной задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Представляет объект, который ожидает завершения асинхронной задачи и предоставляет параметр для результата.</summary>
+      <typeparam name="TResult">Результат для задачи.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Завершает ожидание завершения асинхронной задачи.</summary>
+      <returns>Результат завершенной задачи.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Получает значение, показывающее, завершена ли асинхронная задача.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Задает действие, выполняемое, когда объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> прекращает ожидать завершения выполнения асинхронной задачи.</summary>
+      <param name="continuation">Действие, которое необходимо выполнить после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для асинхронной задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Предоставляет контекст для ожидания при асинхронном переключении на целевую среду.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Извлекает объект <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> для данного экземпляра класса.</summary>
+      <returns>Объект, который используется для отслеживания завершения асинхронной операции.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Предоставляет ожидающий объект для переключения на целевую среду.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Завершает операцию ожидания.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, является ли оператор yield необязательным.</summary>
+      <returns>Всегда false, что указывает, что выходные данные всегда требуется для <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Задает вызываемое продолжение.</summary>
+      <param name="continuation">Действие, вызываемое асинхронно.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="continuation" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Отправляет <paramref name="continuation" /> обратно к текущему контексту.</summary>
+      <param name="continuation">Действие, вызываемое асинхронно.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Распространяет уведомление о том, что операции следует отменить.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Инициализирует объект <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Состояние отмены для токена.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Возвращает значение, указывающее, может ли данный токен находиться в отмененном состоянии.</summary>
+      <returns>Значение true, если данный токен может переходить в отмененное состояние; в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationToken" /> заданному объекту <see cref="T:System.Object" />.</summary>
+      <returns>Значение true, если <paramref name="other" /> является <see cref="T:System.Threading.CancellationToken" /> и два экземпляра равны; в противном случае — значение false.Два токена равны, если они связаны с одним объектом <see cref="T:System.Threading.CancellationTokenSource" /> или если они оба были созданы открытыми конструкторами CancellationToken и их значения <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> равны.</returns>
+      <param name="other">Второй объект, с которым нужно сравнить данный экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationToken" /> заданному токену.</summary>
+      <returns>Значение true, если экземпляры равны; в противном случае — значение false.Два токена равны, если они связаны с одним объектом <see cref="T:System.Threading.CancellationTokenSource" /> или если они оба были созданы открытыми конструкторами CancellationToken и их значения <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> равны.</returns>
+      <param name="other">Второй токен <see cref="T:System.Threading.CancellationToken" />, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Служит хэш-функцией для <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Хэш-код для текущего экземпляра <see cref="T:System.Threading.CancellationToken" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Возвращает значение, указывающее, есть ли для данного токена запрос на отмену.</summary>
+      <returns>Значение true, если для данного токена создан запрос на отмену; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Возвращает пустое значение <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Пустой токен отмены. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Определяет, равны ли два экземпляра <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Значение true, если экземпляры равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Определяет, действительно ли два экземпляра <see cref="T:System.Threading.CancellationToken" /> не равны.</summary>
+      <returns>Значение true, если экземпляры не равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="useSynchronizationContext">Логическое значение, указывающее, следует ли записывать текущий объект <see cref="T:System.Threading.SynchronizationContext" /> и использовать его при вызове <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">Состояние, передаваемое обратному вызову <paramref name="callback" /> при вызове делегата.Может содержать пустое значение.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">Состояние, передаваемое обратному вызову <paramref name="callback" /> при вызове делегата.Может содержать пустое значение.</param>
+      <param name="useSynchronizationContext">Логическое значение, указывающее, следует ли записывать текущий объект <see cref="T:System.Threading.SynchronizationContext" /> и использовать его при вызове <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Создает исключение <see cref="T:System.OperationCanceledException" />, если для данного токена есть запрос на отмену.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Возвращает дескриптор <see cref="T:System.Threading.WaitHandle" />, получающий сигнал при отмене токена.</summary>
+      <returns>Дескриптор <see cref="T:System.Threading.WaitHandle" />, получающий сигнал при отмене токена.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Представляет делегат обратного вызова, зарегистрированный с объектом <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" /> заданному объекту <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если данный параметр и <paramref name="obj" /> равны.В противном случае — значение false.Два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> равны, если они оба ссылаются на вывод одного вызова к одному методу Register объекта <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Второй объект, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" /> заданному объекту <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если данный параметр и <paramref name="other" /> равны.В противном случае — значение false. Два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> равны, если они оба ссылаются на вывод одного вызова к одному методу Register объекта <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Второй токен <see cref="T:System.Threading.CancellationTokenRegistration" />, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Служит хэш-функцией для объекта <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Хэш-код для текущего экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" />.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, равны ли два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если экземпляры объектов равны; в противном случае ― значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, действительно ли два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> не равны.</summary>
+      <returns>Значение true, если экземпляры не равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Отправляет токену <see cref="T:System.Threading.CancellationToken" /> сигнал отмены.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />, который будет отменен после указанной задержки (в миллисекундах).</summary>
+      <param name="millisecondsDelay">Интервал времени ожидания в миллисекундах перед отменой <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />, который будет отменен после указанного периода времени.</summary>
+      <param name="delay">Интервал времени ожидания в миллисекундах перед отменой <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Передает запрос на отмену.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Передает запрос отмены и определяет, будут ли последующие обратные вызовы и отменяемые операции обрабатываться.</summary>
+      <param name="throwOnFirstException">Значение true, если исключения нужно распространять немедленно; в противном случае — значение false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Планирует операцию отмены для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> после указанного числа миллисекунд.</summary>
+      <param name="millisecondsDelay">Интервал времени ожидания перед отменой этого объекта <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Планирует операцию отмены для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> после указанного периода времени.</summary>
+      <param name="delay">Интервал времени ожидания перед отменой этого объекта <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Создает объект <see cref="T:System.Threading.CancellationTokenSource" />, который будет иметь отмененное состояние, если какой-либо из исходных токенов находится в отмененном состоянии.</summary>
+      <returns>Объект <see cref="T:System.Threading.CancellationTokenSource" />, связанный с исходными токенами.</returns>
+      <param name="token1">Первый токен отмены, который следует контролировать.</param>
+      <param name="token2">Второй токен отмены, который следует контролировать.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Создает объект <see cref="T:System.Threading.CancellationTokenSource" />, который будет иметь отмененное состояние, если любой из исходных токенов в заданном массиве находится в отмененном состоянии.</summary>
+      <returns>Объект <see cref="T:System.Threading.CancellationTokenSource" />, связанный с исходными токенами.</returns>
+      <param name="tokens">Массив, содержащий экземпляры токена отмены для наблюдения.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.Threading.CancellationTokenSource" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+      <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Получает значение, указывающее, есть ли для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> запрос на отмену.</summary>
+      <returns>Значение true, если для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> есть запрос на отмену; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Возвращает объект <see cref="T:System.Threading.CancellationToken" />, связанный с этим объектом <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>Рабочая область метаданных <see cref="T:System.Threading.CancellationToken" />, связанная с этим соединением <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Предоставляет планировщики задачи, которые координируются для выполнения задач, обеспечивая то, что параллельные задачи могут выполняться одновременно, а эксклюзивные задачи - нет.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика с максимальным уровнем параллелизма.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+      <param name="maxConcurrencyLevel">Максимальное количество параллельно выполняемых задач.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика с максимальным уровнем параллелизма и максимальным количеством запланированных задач, которые могут обрабатываться как одна единица.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+      <param name="maxConcurrencyLevel">Максимальное количество параллельно выполняемых задач.</param>
+      <param name="maxItemsPerTask">Максимальное число задач обработки для каждой базовой запланированной задачи, используемой парой.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Информирует пару планировщика, что она больше не должна принимать задачи.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Получает <see cref="T:System.Threading.Tasks.Task" />, который завершится, когда планировщик закончит обработку.</summary>
+      <returns>Асинхронная операция, которая завершается при завершении обработки планировщиком.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Получает <see cref="T:System.Threading.Tasks.TaskScheduler" />, который можно использовать для планирования задач в этой паре, которая может выполняться параллельно с другими задачами на этой паре.</summary>
+      <returns>Объект, который может использоваться для параллельного планирования заданий.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Получает <see cref="T:System.Threading.Tasks.TaskScheduler" />, который можно использовать для планирования задач в этой паре, которая должна выполняться исключительно с учетом других задач в этой паре.</summary>
+      <returns>Объект, который можно использовать для планирования задач, не выполняющихся параллельно с другими задачами.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Представляет асинхронную операцию.Исходный код .NET Framework для этого типа см. в указанном источнике.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием и токеном <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием и параметрами создания.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием и параметрами создания.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием и состоянием.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Возвращает объект состояния, предоставленный при создании задачи <see cref="T:System.Threading.Tasks.Task" />, или значение null, если объект не предоставлен.</summary>
+      <returns>Объект <see cref="T:System.Object" />, представляющий данные о состоянии, переданные задаче на этапе создания.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Возвращает задачу, которая уже завершилась успешно. </summary>
+      <returns>Успешно завершенная задача. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Настраивает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Объект, используемый для ожидания данной задачи.</returns>
+      <param name="continueOnCapturedContext">Значение true, чтобы попытаться выполнить маршалинг продолжения обратно в исходный захваченный контекст; в противном случае — значение false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое получает токен отмены и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое после завершения целевой задачи в соответствии с заданными параметрами <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.Продолжение получает токен отмены и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданными параметрами <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое после завершения целевой задачи в соответствии с заданными параметрами <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданными параметрами <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения задачи.При запуске делегату передается в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и токен отмены и которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и токен отмены и которое выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение выполняется на основе набора указанных условий и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение выполняется на основе набора указанных условий.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" /> и возвращает значение. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает токен отмены.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с заданными параметрами и возвращает значение.Продолжение получает токен отмены и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с заданным условием <paramref name="continuationOptions." />. При запуске делегату будет передана завершенная задача в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с заданными параметрами и возвращает значение. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />, а также возвращает значение. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает предоставленные вызывающей стороной сведения и токен отмены.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется на основе указанных параметров продолжения токена после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает предоставленные вызывающей стороной сведения и токен отмены, а также использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое выполняется на основе указанных параметров продолжения токена после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение получает предоставленные вызывающей стороной сведения.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение получает предоставленные вызывающей стороной сведения и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Возвращает объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, используемый для создания данной задачи.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, используемый для создания данной задачи.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Возвращает уникальный идентификатор выполняющейся в настоящее время задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Целое число, присвоенное системой выполняемой в настоящее время задаче.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Создает задачу, которая будет выполнена после некоторой временной задержки. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="millisecondsDelay">Число миллисекунд, в течение которого ожидается завершение возвращаемой задачи, или -1 для неограниченного времени ожидания. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Создает отменяемую задачу, которая будет выполнена после некоторой временной задержки. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="millisecondsDelay">Число миллисекунд, в течение которого ожидается завершение возвращаемой задачи, или -1 для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, проверяемый до завершения возвращаемой задачи. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Создает задачу, которая завершается через заданное время. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="delay">Интервал времени, в течение которого ожидается завершение возвращаемой задачи, или TimeSpan.FromMilliseconds(-1) для неограниченного времени ожидания. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Создает отменяемую задачу, которая завершается через заданное время. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="delay">Интервал времени, в течение которого ожидается завершение возвращаемой задачи, или TimeSpan.FromMilliseconds(-1) для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, проверяемый до завершения возвращаемой задачи. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Возвращает объект <see cref="T:System.AggregateException" />, который привел к преждевременному завершению задачи <see cref="T:System.Threading.Tasks.Task" />.Если задача <see cref="T:System.Threading.Tasks.Task" /> завершилась успешно или еще не создала ни одного исключения, возвращает значение null.</summary>
+      <returns>Объект <see cref="T:System.AggregateException" />, который привел к преждевременному завершению задачи <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Предоставляет доступ к методам фабрики для создания и настройки экземпляров <see cref="T:System.Threading.Tasks.Task" /> и <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект фабрики, который может создавать разнообразные объекты <see cref="T:System.Threading.Tasks.Task" /> и <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task" />, которая завершилась из-за отмены с помощью указанного маркера отмены.</summary>
+      <returns>Отменяемая задача. </returns>
+      <param name="cancellationToken">Маркер отмены, с которым завершается задача. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершилась из-за отмены с помощью указанного маркера отмены.</summary>
+      <returns>Отменяемая задача. </returns>
+      <param name="cancellationToken">Маркер отмены, с которым завершается задача. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершилась с указанным исключением. </summary>
+      <returns>Задача, завершившаяся сбоем. </returns>
+      <param name="exception">Исключение, с которым завершается задача. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task" />, которая завершилась с указанным исключением. </summary>
+      <returns>Задача, завершившаяся сбоем. </returns>
+      <param name="exception">Исключение, с которым завершается задача. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершается удачно с указанным результатом.</summary>
+      <returns>Успешно завершенная задача.</returns>
+      <param name="result">Результат, сохраняемый в завершенную задачу. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Возвращает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Экземпляр объекта типа awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Возвращает уникальный идентификатор данного экземпляра <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Целое число, присвоенное системой данному экземпляру задачи. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Возвращает значение, указывающее, завершилось ли выполнение данного экземпляра <see cref="T:System.Threading.Tasks.Task" /> из-за отмены.</summary>
+      <returns>Значение true, если задача была завершена из-за отмены; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Возвращает значение, которое показывает, завершилась ли задача <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Возвращает значение, указывающее, завершилась ли задача <see cref="T:System.Threading.Tasks.Task" /> из-за необработанного исключения.</summary>
+      <returns>Значение true, если задача создала необрабатываемое исключение; в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает дескриптор задачи для этой работы.</summary>
+      <returns>Задача, которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="action">Работа для асинхронного выполнения</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает дескриптор задачи для этой работы.</summary>
+      <returns>Задача, которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="action">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи Task(TResult), возвращаемой <paramref name="function" />.</summary>
+      <returns>Объект Task(TResult), представляющий прокси для объекта Task(TResult), возвращаемого <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей прокси-сервера.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи Task(TResult), возвращаемой <paramref name="function" />.</summary>
+      <returns>Объект Task(TResult), представляющий прокси для объекта Task(TResult), возвращаемого <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей прокси-сервера.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи, возвращаемой функцией <paramref name="function" />.</summary>
+      <returns>Задача, которая представляет прокси для задачи, возвращаемой <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи, возвращаемой функцией <paramref name="function" />.</summary>
+      <returns>Задача, которая представляет прокси для задачи, возвращаемой <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения. </param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Ставит в очередь заданную работу для запуска в пуле потоков и возвращает объект <see cref="T:System.Threading.Tasks.Task`1" />, представляющий эту работу. </summary>
+      <returns>Объект задачи, представляющий работу в очереди на выполнение в пуле потоков. </returns>
+      <param name="function">Работа для асинхронного выполнения. </param>
+      <typeparam name="TResult">Возвращаемый тип задачи. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в пуле потоков и возвращает дескриптор Task(TResult) для этой работы.</summary>
+      <returns>Задача Task(TResult), которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <typeparam name="TResult">Тип результата задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Синхронно выполняет задачу <see cref="T:System.Threading.Tasks.Task" /> в текущем планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Синхронно выполняет задачу <see cref="T:System.Threading.Tasks.Task" /> в предоставленном планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Планировщик, в котором следует попытаться выполнить задачу.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Запускает задачу <see cref="T:System.Threading.Tasks.Task" />, планируя ее выполнение в текущем планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Запускает задачу <see cref="T:System.Threading.Tasks.Task" />, планируя ее выполнение в заданном планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, с которым нужно связать и в котором нужно выполнить данную задачу.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Возвращает состояние <see cref="T:System.Threading.Tasks.TaskStatus" /> данной задачи.</summary>
+      <returns>Текущее состояние <see cref="T:System.Threading.Tasks.TaskStatus" /> данного экземпляра задачи.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Возвращает дескриптор <see cref="T:System.Threading.WaitHandle" />, который можно использовать для ожидания завершения задачи.</summary>
+      <returns>Дескриптор <see cref="T:System.Threading.WaitHandle" />, который можно использовать для ожидания завершения задачи.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Возвращает значение, указывающее, синхронно ли выполнена операция.</summary>
+      <returns>Значение true, если операция завершилась синхронно, в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Ожидает завершения задачи <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или <see cref="F:System.Threading.Timeout.Infinite" /> (-1) для неограниченного времени ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.Ожидание завершается, если время ожидания истекает или токен отмены отменяется до завершения задачи.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или <see cref="F:System.Threading.Timeout.Infinite" /> (-1) для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.Ожидание завершается, если токен отмены отменяется до завершения задачи.</summary>
+      <param name="cancellationToken">Токен отмены, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Ожидает завершения выполнения задач <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного периода.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд или до отмены ожидания.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задач.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />, пока ожидание не будет отменено. </summary>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задач.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Ожидает завершения выполнения всех указанных отменяемых объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного интервала.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Ожидает завершения выполнения любого из указанных объектов <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" />.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Ожидает завершения выполнения любого из указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд или до отмены токена отмены.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться. </param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />, пока ожидание не будет отменено.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" />.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться. </param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Ожидает завершения выполнения любого из указанных отменяемых объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного интервала.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task`1" /> объекты в перечислимой коллекции будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач. </returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать. </param>
+      <typeparam name="TResult">Тип завершенной задачи. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task" /> объекты в перечислимой коллекции будут завершены.</summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач. </returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task" /> объекты в массиве будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task`1" /> объекты в массиве будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Создает поддерживающий ожидание объект задачи, который асинхронным образом выдает возврат текущему контексту, когда его ожидают.</summary>
+      <returns>Контекст, который при ожидании будет асинхронно переходить назад в текущий контекст во время ожидания.Если текущий <see cref="T:System.Threading.SynchronizationContext" /> отличен от null, он также обрабатывается как текущий контекст.В противном случае планировщик задач, связанный с задачей, выполняющейся в данный момент, рассматривается как текущий контекст.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Представляет асинхронную операцию, которая может вернуть значение.</summary>
+      <typeparam name="TResult">Тип результата, созданного данной задачей <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения данной задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией и параметрами создания.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией и параметрами создания.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанными функцией и состоянием.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения новой задаче.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Настраивает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект, используемый для ожидания данной задачи.</returns>
+      <param name="continueOnCapturedContext">Значение true, чтобы попытаться выполнить маршалинг продолжения обратно в исходный захваченный контекст; в противном случае — значение false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения предыдущей задачи <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Создает отменяемое продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен отмены, передаваемый новой задаче продолжения. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданным условием в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Создает продолжение, которое получает сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату передается в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Предоставляет доступ к методам фабрики для создания и настройки экземпляров <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект фабрики, который может создавать разнообразные объекты <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Получает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Экземпляр объекта типа awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Получает итоговое значение данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Полученное значение данной задачи <see cref="T:System.Threading.Tasks.Task`1" /> с тем же типом, что и параметр типа данной задачи.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Представляет исключение, используемое для передачи отмены задачи.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> со ссылкой на отмененную задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <param name="task">Отмененная задача.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Получает задачу, связанную с данным исключением.</summary>
+      <returns>Ссылка на задачу <see cref="T:System.Threading.Tasks.Task" />, связанную с этим исключением.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Представляет сторону производителя задач <see cref="T:System.Threading.Tasks.Task`1" />, не привязанных к делегату и предоставляющих доступ к потребительской стороне через свойство <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Тип значений результата, связанного с данным объектом <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданное состояние.</summary>
+      <param name="state">Состояние, используемое в качестве состояния AsyncState базового объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданное состояние и параметры.</summary>
+      <param name="state">Состояние, используемое в качестве состояния AsyncState базового объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Параметры, используемые при создании базовых задач <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> представляет параметры, недопустимые для использования с <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданные параметры.</summary>
+      <param name="creationOptions">Параметры, используемые при создании базовых задач <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> представляет параметры, недопустимые для использования с <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Коллекция исключений для привязки к данному объекту <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Имеется один или несколько элементов null в <paramref name="exceptions" />.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Выражение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exception" /> является null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Итоговое значение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Получает объект <see cref="T:System.Threading.Tasks.Task`1" />, созданный данным объектом <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Возвращает объект <see cref="T:System.Threading.Tasks.Task`1" />, созданный данным <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>Значение true, если операция завершилась успешно; значение false, если не удалось завершить операцию или объект уже был удален.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Выполняет переход базового <see cref="T:System.Threading.Tasks.Task`1" /> в <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> состояние и включает токен отмены должен храниться в отмененной задачи. </summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false. </returns>
+      <param name="cancellationToken">Токен отмены. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false.</returns>
+      <param name="exceptions">Коллекция исключений для привязки к данному объекту <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Имеется один или несколько элементов null в <paramref name="exceptions" />.-или-Коллекция <paramref name="exceptions" /> является пустой.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false.</returns>
+      <param name="exception">Выражение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exception" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false. </returns>
+      <param name="result">Итоговое значение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Указывает, что любая дочерняя задача (т. е. любая вложенная задача, созданная продолжением), которая создается с параметром <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> и для которой производится попытка выполнения в качестве подключенной дочерней задачи, не сможет подключиться к родительской задаче и будет выполняться как отсоединенная дочерняя задача.Для получения дополнительной информации см. Присоединенные и отсоединенные дочерние задачи.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Указывает, что задача продолжения должна выполняться синхронно.Если этот параметр указан, продолжение выполняется в том же потоке, который приводит к переходу предшествующей задачи в конечное состояние.Если при создании продолжения предшествующая задача уже завершена, продолжение будет выполняться в потоке, создавшем его.Если объект <see cref="T:System.Threading.CancellationTokenSource" /> предшествующей задачи в блоке finally (Finally в Visual Basic) удаляется, продолжение с этим параметром будет запущено в указанном блокеfinally.Только очень короткие продолжения должны выполняться синхронно.Так как задача выполняется синхронно, нет необходимости вызывать, например, метод <see cref="M:System.Threading.Tasks.Task.Wait" />, чтобы убедиться, что вызывающий поток ожидает завершения задачи. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>В случае отмены продолжения предотвращает завершение продолжения до тех пор, пока не будет завершена предшествующая задача.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Указывает, что продолжение будет длительной подробной операцией.Предоставляет сведения для <see cref="T:System.Threading.Tasks.TaskScheduler" />, что следует ожидать избыточной подписки.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Если параметры продолжения не указаны, указывает поведение по умолчанию, которое следует использовать при выполнении продолжения.После завершения предыдущей задачи продолжение выполняется асинхронно независимо от конечного значения свойства <see cref="P:System.Threading.Tasks.Task.Status" /> предшествующей задачи.Если продолжение является дочерней задачей, оно создается как отсоединенная вложенная задача.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая задача отменена.Предшествующая задача отменяется, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая ей задача создала необработанное исключение.Предшествующая задача вызывает необработанное исключение, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая ей задача завершилась.Предшествующая задача выполняется полностью, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Указывает, что продолжение должно планироваться, только если предшествующая задача отменена.Предшествующая задача отменяется, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Указывает, что продолжение должно планироваться, только если предшествующая задача завершилась.Предшествующая задача выполняется полностью, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Указание для планирования задач <see cref="T:System.Threading.Tasks.TaskScheduler" /> в том порядке, в котором они были запланированы, т. е. задачи, запланированные ранее, будут выполняться ранее, а более поздние —позже. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Указывает, что задача продолжения должна выполняться асинхронно.Этот приоритет имеет приоритет над <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Задает флаги, которые управляют необязательным поведением создания и выполнения задач. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Указывает, что любая дочерняя задача, для которой выполняется попытка выполнения в качестве подсоединенной дочерней задачи (т. е. она создается с параметром <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />), не сможет подключиться к родительской задаче и будет выполняться как отсоединенная дочерняя задача.Дополнительные сведения см. в разделе Присоединенные и отсоединенные дочерние задачи.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Не позволяет видеть внешний планировщик как текущий планировщик в созданной задаче.Это означает, что такие операции, как StartNew или ContinueWith, которые выполняются в созданной задаче, в качестве текущего планировщика будут видеть свойство <see cref="P:System.Threading.Tasks.TaskScheduler.Default" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Указывает, что задача будет выполняться долго в качестве общей операции, включающей еще несколько компонентов, по размеру превышающих детализированные системы.Предоставляет сведения для <see cref="T:System.Threading.Tasks.TaskScheduler" />, что следует ожидать избыточной подписки.Превышение лимита подписки позволяет создать больше потоков, чем количество доступных аппаратных потоков.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Указывает, что следует использовать поведение по умолчанию.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Рекомендация для <see cref="T:System.Threading.Tasks.TaskScheduler" /> для планирования задач максимально прямым способом, то есть задачи, запланированные ранее, будут выполняться ранее, а более поздние — позднее.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Принудительное асинхронное выполнение продолжений, добавляемых в текущую задачу. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Предоставляет набор статических методов (Shared в Visual Basic) для работы с определенными типами экземпляров <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает прокси-объект <see cref="T:System.Threading.Tasks.Task" />, представляющий асинхронную операцию задачи Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>Задача <see cref="T:System.Threading.Tasks.Task" />, представляющая асинхронную операцию предоставленной задачи Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic).</returns>
+      <param name="task">Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic) для извлечения из оболочки.</param>
+      <typeparam name="TResult">Тип результата задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, если аргумент <paramref name="task" /> равен null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Создает прокси-объект <see cref="T:System.Threading.Tasks.Task" />, представляющий асинхронную операцию задачи <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Задача, представляющая асинхронную операцию предоставленной задачи System.Threading.Tasks.Task(Of Task).</returns>
+      <param name="task">Task&lt;Task&gt; (C#) или Task (Of Task) (Visual Basic) для извлечения из оболочки.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, если аргумент <paramref name="task" /> равен null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Предоставляет поддержку создания и планирования объектов <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с конфигурацией по умолчанию.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен для задач, созданных данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове фабричных методов не задан явно другой токен CancellationToken.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> по умолчанию, который будет назначен для задач, созданных данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове фабричных методов не задан явно другой токен CancellationToken.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> по умолчанию, который нужно использовать при создании задач с помощью данной фабрики TaskFactory.</param>
+      <param name="continuationOptions">Объект <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> по умолчанию, который нужно использовать при создании задач продолжения с помощью данной фабрики TaskFactory.</param>
+      <param name="scheduler">Объект <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию, который нужно использовать при планировании задач, созданных с помощью данной фабрики TaskFactory.Значение NULL означает, что следует использовать TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> по умолчанию, который нужно использовать при создании задач с помощью данной фабрики TaskFactory.</param>
+      <param name="continuationOptions">Объект <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> по умолчанию, который нужно использовать при создании задач продолжения с помощью данной фабрики TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="scheduler">Объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, который нужно использовать при планировании задач, созданных с помощью данной фабрики TaskFactory.Значение NULL означает, что следует использовать текущий TaskScheduler.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Возвращает токен отмены по умолчанию для этой фабрики задач.</summary>
+      <returns>Токен отмены задачи по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Возвращает параметры продолжения задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Параметры продолжения задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач. </summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален. </exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null. -или-<paramref name="continuationAction" /> Аргумент null. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> Массив содержит null значение. -или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален. -или-<paramref name="cancellationToken" /> уже был удален. </exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null. -или-Аргумент <paramref name="continuationAction" /> имеет значение null. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> Массив содержит null значение. -или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Возвращает параметры создания задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Параметры создания задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования задачи, выполняющей метод end.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования задачи, выполняющей метод end.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Возвращает планировщик задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Планировщик задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="action" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">Делегат действия для асинхронного выполнения. </param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />. </param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="action" /> имеет значение null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Предоставляет поддержку создания и планирования объектов <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Возвращаемое значение объектов <see cref="T:System.Threading.Tasks.Task`1" />, созданных методами этого класса. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с конфигурацией по умолчанию.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с конфигурацией по умолчанию.</summary>
+      <param name="cancellationToken">Токен отмены по умолчанию, который будет назначен задачам, созданным данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове методов фабрики не задан явно другой токен отмены.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен отмены по умолчанию, который будет назначен задачам, созданным данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове методов фабрики не задан явно другой токен отмены.</param>
+      <param name="creationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач продолжения данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Планировщик по умолчанию, который нужно использовать при планировании задач, созданных с помощью данной фабрики <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Значение NULL указывает на то, что должно использоваться <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> или <paramref name="continuationOptions" /> имеет недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="creationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач продолжения данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> или <paramref name="continuationOptions" /> имеет недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="scheduler">Планировщик, который нужно использовать при планировании задач, созданных с помощью данной фабрики <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Значение NULL означает, что следует использовать текущий объект <see cref="T:System.Threading.Tasks.TaskScheduler" />.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Возвращает токен отмены по умолчанию для этой фабрики задач.</summary>
+      <returns>Токен отмены по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Возвращает значение перечисления <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> для этой фабрики задач.</summary>
+      <returns>Одно из значений перечисления, которое задает параметры продолжения по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равен null.-или-Значение параметра <paramref name="continuationFunction" /> — null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Свойство <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик, который используется для планирования созданной задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="continuationOptions" /> содержит недопустимое значение.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик, который используется для планирования созданной задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе. </summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется NULL.-или-Аргументом параметра <paramref name="continuationFunction" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение перечисления.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргументом параметра <paramref name="scheduler" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> задает недопустимое значение для TaskContinuationOptions.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален. </exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение перечисления.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Возвращает значение перечисления <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> для этой фабрики задач.</summary>
+      <returns>Одно из значений перечисления, которое задает параметры создания по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="creationOptions" /> указывает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Объект, который управляет поведением созданной <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Объект, который управляет поведением созданной задачи.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Задача, представляющая асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="creationOptions" /> указывает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования задачи, выполняющей метод End.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Возвращает планировщик задач для этой фабрики задач.</summary>
+      <returns>Планировщик задач для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Представляет объект, обрабатывающий низкоуровневую постановку задач в очередь на потоки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Инициализирует объект <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Получает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с выполняемой в настоящий момент задачей.</summary>
+      <returns>Возвращает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с выполняемой в настоящий момент задачей.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Получает экземпляр <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию, предоставляемый платформой .NET Framework.</summary>
+      <returns>Возвращает экземпляр <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с текущим объектом <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с текущим объектом <see cref="T:System.Threading.SynchronizationContext" />, определенным свойством <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Текущий SynchronizationContext нельзя использовать как TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Создает перечисляемый объект экземпляров <see cref="T:System.Threading.Tasks.Task" />, которые в настоящее время находятся в очереди планировщика, ожидая выполнения (только для поддержки отладки).</summary>
+      <returns>Перечисляемый объект, позволяющий отладчику перемещаться по задачам, которые находятся в очереди данного планировщика.</returns>
+      <exception cref="T:System.NotSupportedException">Этому планировщику не удается создать список находящихся в данный момент в очереди задач.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Получает уникальный идентификатор данного объекта <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Возвращает уникальный идентификатор для данного объекта <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Указывает максимальный уровень параллелизма, который может поддерживаться данным планировщиком <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Возвращает целое число, представляющее максимальный уровень параллелизма.Планировщик по умолчанию возвращает значение свойства <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Ставит объект <see cref="T:System.Threading.Tasks.Task" /> в очередь планировщика. </summary>
+      <param name="task">Помещаемый в очередь объект <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Пытается удалить из очереди задачу <see cref="T:System.Threading.Tasks.Task" />, ранее поставленную в очередь данного планировщика.</summary>
+      <returns>Логическое значение, указывающее, был ли аргумент <paramref name="task" /> успешно удален из очереди.</returns>
+      <param name="task">Объект <see cref="T:System.Threading.Tasks.Task" /> для удаления из очереди.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Пытается выполнить предоставленную задачу <see cref="T:System.Threading.Tasks.Task" /> в этом планировщике.</summary>
+      <returns>Логическое значение true, если задача <paramref name="task" /> успешно выполнена; в противном случае — значение false.Общая причина ошибки выполнения состоит в том, что задача выполнялась ранее или выполняется другим потоком.</returns>
+      <param name="task">Выполняемая задача <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> не связана с данным планировщиком.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Определяет, можно ли выполнить предоставленную задачу <see cref="T:System.Threading.Tasks.Task" /> в этом вызове синхронно, и если возможно, выполняет ее.</summary>
+      <returns>Логическое значение, определяющее, была ли задача выполнена на месте.</returns>
+      <param name="task">Объект <see cref="T:System.Threading.Tasks.Task" />, который требуется выполнить.</param>
+      <param name="taskWasPreviouslyQueued">Логическое значение, указывающее, была ли задача ранее поставлена в очередь.Если этот параметр имеет значение True, задача могла ранее быть в очереди; если он имеет значение False, задача не была поставлена в очередь, а данный вызов совершается для выполнения задачи на месте без постановки в очередь.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> уже выполнена.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Происходит, если непредвиденное исключение задачи со сбоем готово запустить политику эскалации исключений, которая по умолчанию прекратит процесс.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Представляет исключение, используемое для передачи недопустимой операции планировщиком <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Инициализирует новый экземпляр <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> с сообщением об ошибке по умолчанию и ссылкой на внутреннее исключение, вызвавшее данное исключение.</summary>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Представляет текущий этап жизненного цикла задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>Задача приняла отмену, создав исключение OperationCanceledException с собственным токеном CancellationToken, пока он находился в состоянии получения сигнала, или токен CancellationToken задачи уже получил сигнал до начала выполнения задачи.Для получения дополнительной информации см. Отмена задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>Задача инициализирована, но еще не запланирована.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Задача завершилась из-за необработанного исключения.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>Задача успешно завершена.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>Задача выполняется, но еще не завершилась.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>Задача ожидает активации и внутреннего планирования инфраструктурой платформы .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>Задача закончила выполнение и неявно ожидает завершения подключенных к ней дочерних задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Задача запланирована для выполнения, но еще не начала выполняться.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Предоставляет данные для события, создаваемого, если происходит непредвиденное исключение задачи с ошибкой <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> с непредвиденным исключением.</summary>
+      <param name="exception">Непредвиденное исключение.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Непредвиденное исключение.</summary>
+      <returns>Непредвиденное исключение.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Получает значение, указывающее, отмечено ли данное исключение как observed.</summary>
+      <returns>Значение true, если исключение помечено как observed, в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Присваивает свойству <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> значение observed, не давая ему запускать политику роста исключений, которая по умолчанию прерывает процесс.</summary>
+    </member>
+  </members>
+</doc>

+ 3378 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml

@@ -0,0 +1,3378 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>表示在应用程序执行期间发生的一个或多个错误。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>将 <see cref="T:System.AggregateException" /> 实例平展入单个新实例。</summary>
+      <returns>一个新的平展 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>返回 <see cref="T:System.AggregateException" />,它是此异常的根本原因。</summary>
+      <returns>返回 <see cref="T:System.AggregateException" />,它是此异常的根本原因。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>对此 <see cref="T:System.AggregateException" /> 所包含的每个 <see cref="T:System.Exception" /> 调用处理程序。</summary>
+      <param name="predicate">要对每个异常执行的谓词。该谓词接受作为参数来处理 <see cref="T:System.Exception" />,并返回指示异常是否已处理的布尔值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 参数为 null。</exception>
+      <exception cref="T:System.AggregateException">未处理此 <see cref="T:System.AggregateException" /> 包含的异常。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>获取导致当前异常的 <see cref="T:System.Exception" /> 实例的只读集合。</summary>
+      <returns>返回导致当前异常的 <see cref="T:System.Exception" /> 实例的只读集合。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>创建并返回当前 <see cref="T:System.AggregateException" /> 的字符串表示形式。</summary>
+      <returns>当前异常的字符串表示形式。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>取消线程正在执行的操作时在线程中引发的异常。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>使用系统提供的错误信息初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>使用指定的错误信息初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该错误的 <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>用指定的错误消息、对作为此异常原因的内部异常的引用以及取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>使用指定的错误信息和取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>用取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>获取与已取消的操作关联的令牌。</summary>
+      <returns>与已取消的操作关联的令牌,或默认令牌。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>表示生成器,用于返回任务的异步方法。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>标记此任务为失败并绑定指定的异常至此任务。</summary>
+      <param name="exception">要绑定到任务的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">任务已完成。- 或 -该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>将任务标记为已成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">任务已完成。- 或 -该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>获取此生成器的任务。</summary>
+      <returns>此生成器的任务。</returns>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>表示异步方法的生成器,该生成器将返回任务并提供结果的参数。</summary>
+      <typeparam name="TResult">用来完成任务的结果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>标记此任务为失败并绑定指定的异常至此任务。</summary>
+      <param name="exception">要绑定到任务的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">任务已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>将任务标记为已成功完成。</summary>
+      <param name="result">用来完成任务的结果。</param>
+      <exception cref="T:System.InvalidOperationException">任务已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>获取此生成器的任务。</summary>
+      <returns>此生成器的任务。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>表示生成器,用于不返回值的异步方法。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>将一个异常绑定到该方法生成器。</summary>
+      <param name="exception">要绑定的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>标记此方法生成器为成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>提供用于启用对任务的已配置等待的可等待对象。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>返回此可等待对象的 Awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>提供用于启用对任务的已配置等待的可等待对象。</summary>
+      <typeparam name="TResult">此 <see cref="T:System.Threading.Tasks.Task`1" /> 生成的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>返回此可等待对象的 Awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>提供可等待对象 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 Awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>结束对已完成任务的等待。</summary>
+      <returns>已完成任务的结果。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">该任务在出错状态下完成。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>获取一个值,该值指定等待中的任务是否已完成。</summary>
+      <returns>如果已成功完成等待任务,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>提供可等待 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 对象的 Awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>结束对已完成任务的等待。</summary>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">该任务在出错状态下完成。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>获取指定长期任务是否复杂的值。</summary>
+      <returns>如果已成功完成等待任务,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>表示为异步方法生成的状态机。此类别仅供编译器使用。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>移动此状态机至其下一个状态。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>使用堆分配的副本配置该状态机。</summary>
+      <param name="stateMachine">堆分配的副本。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>表示等候程序,其计划等待操作完成时的后续部分。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>计划实例完成时调用的延续操作。</summary>
+      <param name="continuation">要在操作完成时调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数是 null(在 Visual Basic 中为 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>表示操作,其计划等待操作完成时的后续部分。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>计划实例完成时调用的延续操作。</summary>
+      <param name="continuation">要在操作完成时调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数是 null(在 Visual Basic 中为 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>提供对象,其等待异步任务的完成。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>异步任务完成后关闭等待任务。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">在 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态中完成的任务。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>获取一个值,该值指示异步任务是否已完成。</summary>
+      <returns>如果该任务已完成,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>将操作设置为当 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象停止等待异步任务完成时执行。</summary>
+      <param name="continuation">在等待操作完成时要执行的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>计划与此 awaiter 相关异步任务的延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>表示等待完成的异步任务的对象,并提供结果的参数。</summary>
+      <typeparam name="TResult">任务的结果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>异步任务完成后关闭等待任务。</summary>
+      <returns>已完成任务的结果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">在 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态中完成的任务。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>获取一个值,该值指示异步任务是否已完成。</summary>
+      <returns>如果该任务已完成,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>将操作设置为当 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象停止等待异步任务完成时执行。</summary>
+      <param name="continuation">在等待操作完成时要执行的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>计划与此 awaiter 相关异步任务的延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>提供上下文,用于在异步切换到目标环境时等待。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>为此类的实例检索 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 对象。</summary>
+      <returns>用于监视异步操作是否完成的对象。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>提供等待器,用于切换至目标环境。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>结束等待操作。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>获取一个值,该值指示是否需要一个 yield。</summary>
+      <returns>始终 false,指示 yield 始终是 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 所必需的。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>设置延续以调用。</summary>
+      <param name="continuation">要异步调用的调用。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>发送 <paramref name="continuation" /> 回到当前上下文。</summary>
+      <param name="continuation">要异步调用的调用。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>传播有关应取消操作的通知。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="canceled">标记的已取消状态。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>获取此标记是否能处于已取消状态。</summary>
+      <returns>如果此标记能处于已取消状态,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationToken" /> 实例是否等于指定的 <see cref="T:System.Object" />。</summary>
+      <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>
+      <param name="other">要与此实例进行比较的其他对象。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationToken" /> 实例是否等于指定的标记。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。如果两个标记与同一 <see cref="T:System.Threading.CancellationTokenSource" /> 关联,或者它们均是根据公共 CancellationToken 构造函数构造并且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,则两个标记相等。</returns>
+      <param name="other">要与此实例进行比较的另一个 <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>作为 <see cref="T:System.Threading.CancellationToken" /> 的哈希函数。</summary>
+      <returns>当前 <see cref="T:System.Threading.CancellationToken" /> 实例的哈希代码。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>获取是否已请求取消此标记。</summary>
+      <returns>如果已请求取消此标记,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>返回一个空 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
+      <returns>一个空取消标记。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationToken" /> 实例是否相等。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationToken" /> 实例是否不相等。</summary>
+      <returns>如果实例不相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="useSynchronizationContext">一个布尔值,该值指示是否捕获当前 <see cref="T:System.Threading.SynchronizationContext" /> 并在调用 <paramref name="callback" /> 时使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="state">要在调用委托时传递给 <paramref name="callback" /> 的状态。这可能为 null。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="state">要在调用委托时传递给 <paramref name="callback" /> 的状态。这可能为 null。</param>
+      <param name="useSynchronizationContext">一个布尔值,该值指示是否捕获当前 <see cref="T:System.Threading.SynchronizationContext" /> 并在调用 <paramref name="callback" /> 时使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>如果已请求取消此标记,则引发 <see cref="T:System.OperationCanceledException" />。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>获取在取消标记时收到信号的 <see cref="T:System.Threading.WaitHandle" />。</summary>
+      <returns>在取消标记时收到信号的 <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 注册的回调委托。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>释放由 <see cref="T:System.Threading.CancellationTokenRegistration" /> 类的当前实例占用的所有资源。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否等于指定的 <see cref="T:System.Threading.CancellationTokenRegistration" />。</summary>
+      <returns>如果此实例和 <paramref name="obj" /> 相等,则为 true。否则为 false。如果两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例均引用对相同 <see cref="T:System.Threading.CancellationToken" /> Register 方法的单一调用的输出,则这两个实例相等。</returns>
+      <param name="obj">要与此实例进行比较的其他对象。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否等于指定的 <see cref="T:System.Threading.CancellationTokenRegistration" />。</summary>
+      <returns>如果此实例和 <paramref name="other" /> 相等,则为 true。否则为 false。 如果两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例均引用对相同 <see cref="T:System.Threading.CancellationToken" /> Register 方法的单一调用的输出,则这两个实例相等。</returns>
+      <param name="other">要与此实例进行比较的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>作为 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的哈希函数。</summary>
+      <returns>当前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例的哈希代码。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否相等。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否不相等。</summary>
+      <returns>如果两个实例不相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>向应该被取消的 <see cref="T:System.Threading.CancellationToken" /> 发送信号。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例,在指定的延迟(以毫秒为单位)后将被取消。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间间隔(以毫秒为单位)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例,在指定的时间跨度后将被取消。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间间隔。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>传达取消请求。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>传达对取消的请求,并指定是否应处理其余回调和可取消操作。</summary>
+      <param name="throwOnFirstException">如果可以立即传播异常,则为 true;否则为 false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>在指定的毫秒数后计划对此 <see cref="T:System.Threading.CancellationTokenSource" /> 的取消操作。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间范围。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>在指定的时间跨度后计划对此 <see cref="T:System.Threading.CancellationTokenSource" /> 的取消操作。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间范围。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>创建一个将在任何源标记处于取消状态时处于取消状态的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>一个链接到源标记的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">要观察的第一个取消标记。</param>
+      <param name="token2">要观察的第二个取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>创建一个将在在指定的数组中任何源标记处于取消状态时处于取消状态的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>一个链接到源标记的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">包含要观察的取消标记实例的数组。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>释放 <see cref="T:System.Threading.CancellationTokenSource" /> 类的当前实例所使用的所有资源。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>释放 <see cref="T:System.Threading.CancellationTokenSource" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>获取是否已请求取消此 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>如果已请求取消此 <see cref="T:System.Threading.CancellationTokenSource" />,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>获取与此 <see cref="T:System.Threading.CancellationToken" /> 关联的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>与此 <see cref="T:System.Threading.CancellationToken" /> 关联的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>提供任务计划程序,其用于执行任务,同时确保并发任务可同时运行,而独占任务从不运行。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>用指定的计划程序目标初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>初始化针对最大并发级别的指定计划程序 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+      <param name="maxConcurrencyLevel">并发运行的最大任务数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />  类的新实例,该实例针对最大并发级别和最大计划任务数的指定计划程序,并可能作为一个单元来处理。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+      <param name="maxConcurrencyLevel">并发运行的最大任务数。</param>
+      <param name="maxItemsPerTask">要处理的被成对用于每一个基础计划任务的最大任务数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>通知不能接受更多任务的计划程序对。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>当调度程序已经完成处理过程时,获取将要完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>计划程序完成处理时将完成的异步操作。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>获取可用于调度任务到此添加线对的 <see cref="T:System.Threading.Tasks.TaskScheduler" />,其中的线对可以与此线对上的其他任务同时运行。</summary>
+      <returns>可用于当前安排任务的对象。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>获取可用于调度任务到此添加线对的 <see cref="T:System.Threading.Tasks.TaskScheduler" />,其中的线对必须独占地运行,不考虑此线对上的其他任务。</summary>
+      <returns>可用于安排任务没有与其他任务并发运行的对象。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>表示一个异步操作。若要浏览此类型的 .NET Framework 源代码,请参阅引用源。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>使用指定的操作初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>使用指定的操作和 <see cref="T:System.Threading.Tasks.Task" /> 初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>使用指定的操作和状态初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>获取在创建 <see cref="T:System.Threading.Tasks.Task" /> 时提供的状态对象,如果未提供,则为 null。</summary>
+      <returns>一个 <see cref="T:System.Object" />,表示在创建任务时传递给该任务的状态数据。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>获取一个已成功完成的任务。</summary>
+      <returns>已成功完成的任务。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>配置用于等待此 <see cref="T:System.Threading.Tasks.Task" />的 awaiter。</summary>
+      <returns>用于的等待此任务的对象。</returns>
+      <param name="continueOnCapturedContext">尝试将延续任务封送回原始上下文,则为 true;否则为 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时可接收取消标记并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标任务完成时按照指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 执行的延续任务。延续任务会收到一个取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标任务完成时按照指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并执行的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在任务完成时要运行的操作。运行时,委托作为一个参数传递给完成的任务和调用方提供的状态对象。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息和取消标记,并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息和取消标记并执行的延续任务。延续任务根据一组指定的条件执行,并使用指定的计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并执行的延续任务。延续任务根据一组指定的条件执行。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并以异步方式执行的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行并返回一个值的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行并返回一个值的延续任务。延续任务收到取消标记。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个按照指定延续任务选项执行并返回一个值的延续任务。延续任务被传入一个取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions." /> 中指定的条件运行函数。在运行时,委托将作为一个自变量传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个按照指定延续任务选项执行并返回一个值的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行并返回一个值的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时接收调用方提供的状态信息并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时异步执行的延续任务。延续任务接收调用方提供的状态信息和取消标记。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时根据指定的任务延续选项执行的延续任务。延续任务接收调用方提供的状态信息和取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时根据指定的任务延续选项执行的延续任务。延续任务接收调用方提供的状态信息。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。延续任务接收调用方提供的状态信息,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>获取用于创建此任务的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
+      <returns>用于创建此任务的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>返回当前正在执行 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
+      <returns>系统分配给当前正在执行的任务的一个整数。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>创建将在时间延迟后完成的任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="millisecondsDelay">在完成返回的任务前要等待的毫秒数;如果无限期等待,则为 -1。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>创建将在时间延迟后完成的可取消任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="millisecondsDelay">在完成返回的任务前要等待的毫秒数;如果无限期等待,则为 -1。</param>
+      <param name="cancellationToken">将在完成返回的任务之前选中的取消标记。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>创建一个在指定的时间间隔后完成的任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="delay">在完成返回的任务前等待的时间跨度;如果无限期等待,则为 TimeSpan.FromMilliseconds(-1)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>创建一个在指定的时间间隔后完成的可取消任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="delay">在完成返回的任务前等待的时间跨度;如果无限期等待,则为 TimeSpan.FromMilliseconds(-1)。</param>
+      <param name="cancellationToken">将在完成返回的任务之前选中的取消标记。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>获取导致 <see cref="T:System.AggregateException" /> 提前结束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 成功完成或尚未引发任何异常,这将返回 null。</summary>
+      <returns>导致 <see cref="T:System.AggregateException" /> 提前结束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>提供对用于创建 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 的工厂方法的访问。</summary>
+      <returns>一个工厂对象,可创建多种 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task" />,它因指定的取消标记进行的取消操作而完成。</summary>
+      <returns>取消的任务。</returns>
+      <param name="cancellationToken">完成任务的取消标记。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task`1" />,它因指定的取消标记进行的取消操作而完成。</summary>
+      <returns>取消的任务。</returns>
+      <param name="cancellationToken">完成任务的取消标记。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task`1" />,它是以指定的异常来完成的。</summary>
+      <returns>出错的任务。</returns>
+      <param name="exception">完成任务的异常。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task" />,它是以指定的异常来完成的。</summary>
+      <returns>出错的任务。</returns>
+      <param name="exception">完成任务的异常。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>创建指定结果的、成功完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已成功完成的任务。</returns>
+      <param name="result">存储入已完成任务的结果。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>获取用于等待此 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>一个 awaiter 实例。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 实例的唯一 ID。</summary>
+      <returns>系统分配给此任务实例的一个整数。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 实例是否由于被取消的原因而已完成执行。</summary>
+      <returns>如果任务由于被取消而完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
+      <returns>如果任务已完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>获取 <see cref="T:System.Threading.Tasks.Task" /> 是否由于未经处理异常的原因而完成。</summary>
+      <returns>如果任务引发了未经处理的异常,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的任务句柄。</summary>
+      <returns>表示在线程池执行的队列的任务。</returns>
+      <param name="action">以异步方式执行的工作量。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的任务句柄。</summary>
+      <returns>表示在线程池执行的队列的任务。</returns>
+      <param name="action">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>将在线程池上运行的指定工作排队,并返回 Task(TResult) 返回的 <paramref name="function" /> 的代理项。</summary>
+      <returns>表示由 Task(TResult) 返回的 Task(TResult) 的代理的 <paramref name="function" />。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <typeparam name="TResult">代理任务返回的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回 Task(TResult) 返回的 <paramref name="function" /> 的代理项。</summary>
+      <returns>表示由 Task(TResult) 返回的 Task(TResult) 的代理的 <paramref name="function" />。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <typeparam name="TResult">代理任务返回的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>将在线程池上运行的指定工作排队,并返回 <paramref name="function" /> 返回的任务的代理项。</summary>
+      <returns>表示由 <paramref name="function" /> 返回的任务代理的任务。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回 <paramref name="function" /> 返回的任务的代理项。</summary>
+      <returns>表示由 <paramref name="function" /> 返回的任务代理的任务。</returns>
+      <param name="function">以异步方式执行的工作。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>将在线程池上运行的指定工作排队,并返回代表该工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</summary>
+      <returns>表示在线程池中排队执行的工作的任务对象。</returns>
+      <param name="function">以异步方式执行的工作。</param>
+      <typeparam name="TResult">任务的返回类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的 Task(TResult) 句柄。</summary>
+      <returns>表示在线程池执行的队列的 Task(TResult)。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <typeparam name="TResult">任务的结果类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>对当前的 <see cref="T:System.Threading.Tasks.Task" /> 同步运行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>对提供的 <see cref="T:System.Threading.Tasks.Task" /> 同步运行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <param name="scheduler">尝试对其以内联方式运行此任务的计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>启动 <see cref="T:System.Threading.Tasks.Task" />,并将它安排到当前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 中执行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>启动 <see cref="T:System.Threading.Tasks.Task" />,并将它安排到指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 中执行。</summary>
+      <param name="scheduler">要与之关联并执行此任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>获取此任务的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
+      <returns>此任务实例的当前 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>获取可用于等待任务完成的 <see cref="T:System.Threading.WaitHandle" />。</summary>
+      <returns>可用于等待任务完成的 <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>获取操作是否已同步完成的指示。</summary>
+      <returns>如果操作同步完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒数内完成执行。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。如果在任务完成之前超时间隔结束或取消标记已取消,等待将终止。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的取消标记。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。如果在任务完成之前取消标记已取消,等待将终止。</summary>
+      <param name="cancellationToken">等待任务完成期间要观察的取消标记。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的时间间隔内完成执行。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程。</summary>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒数内完成执行。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行,或等到取消等待。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程(除非取消等待)。</summary>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等待所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的时间间隔内完成执行。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>等待提供的任一 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待任何提供的 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待提供的任何 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行,或等到取消标记取消。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等待提供的任何 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程(除非取消等待)。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等待任何提供的 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的时间间隔内完成执行。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个任务,该任务将在可枚举集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>创建一个任务,该任务将在可枚举集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>创建一个任务,该任务将在数组中的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>创建一个任务,该任务将在数组中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>创建异步产生当前上下文的等待任务。</summary>
+      <returns>等待时,上下文将异步转换回等待时的当前上下文。如果当前 <see cref="T:System.Threading.SynchronizationContext" /> 不为 null,则将其视为当前上下文。否则,与当前执行任务关联的任务计划程序将视为当前上下文。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>表示一个可以返回值的异步操作。</summary>
+      <typeparam name="TResult">此 <see cref="T:System.Threading.Tasks.Task`1" /> 生成的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>使用指定的函数初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>使用指定的函数初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="cancellationToken">将指派给此任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函数和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函数和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>使用指定的函数和状态初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给此新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给此新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>配置用于等待此 <see cref="T:System.Threading.Tasks.Task`1" />的 awaiter。</summary>
+      <returns>用于的等待此任务的对象。</returns>
+      <param name="continueOnCapturedContext">尝试将延续任务封送回原始上下文,则为 true;否则为 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>创建一个在目标任务完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的可取消延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">传递给新的延续任务的取消标记。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <paramref name="continuationOptions" /> 中指定的条件的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>创建一个传递了状态信息并在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,委托作为一个参数传递给完成的任务和调用方提供的状态对象。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions" /> 中指定的条件运行函数。在运行时,委托将作为一个参数传递给此完成的任务。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions" /> 中指定的条件运行函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>提供对用于创建和配置 <see cref="T:System.Threading.Tasks.Task`1" /> 实例的工厂方法的访问。</summary>
+      <returns>一个工厂对象,可创建多种 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>获取用于等待此 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>一个 awaiter 实例。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</summary>
+      <returns>此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值,该值类型与任务参数类型相同。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>表示一个用于告知任务取消的异常。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>使用对已取消的 <see cref="T:System.Threading.Tasks.Task" /> 的引用初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="task">已取消的任务。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>获取与此异常关联的任务。</summary>
+      <returns>对与此异常关联的 <see cref="T:System.Threading.Tasks.Task" /> 的引用。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>表示未绑定到委托的 <see cref="T:System.Threading.Tasks.Task`1" /> 的制造者方,并通过 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 属性提供对使用者方的访问。</summary>
+      <typeparam name="TResult">与此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 关联的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>使用指定的状态创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要用作基础 <see cref="T:System.Threading.Tasks.Task`1" /> 的 AsyncState 的状态。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的状态和选项创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要用作基础 <see cref="T:System.Threading.Tasks.Task`1" /> 的 AsyncState 的状态。</param>
+      <param name="creationOptions">创建基础 <see cref="T:System.Threading.Tasks.Task`1" /> 时要使用的选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 表示与 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 一起使用时无效的选项。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的选项创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="creationOptions">创建基础 <see cref="T:System.Threading.Tasks.Task`1" /> 时要使用的选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 表示与 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 一起使用时无效的选项。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状态。</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <param name="exceptions">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常的集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">在 <paramref name="exceptions" /> 中有一个或多个 null 元素。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <param name="exception">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 参数为 null。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状态。</summary>
+      <param name="result">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>获取由此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 创建的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>返回由此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 创建的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;如果操作失败或对象已被释放,则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>尝试,则过渡基础<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />状态,并使用于存储在已取消的任务的取消标记。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="cancellationToken">取消标记。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="exceptions">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常的集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">在 <paramref name="exceptions" /> 中有一个或多个 null 元素。- 或 -<paramref name="exceptions" /> 集合是空的。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="exception">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="result">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>指定任何使用 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 选项创建,并尝试作为附加的子任务执行的子任务(即,由此延续创建的任何嵌套内部任务)都无法附加到父任务,会改成作为分离的子任务执行。有关详细信息,请参阅已附加和已分离的子任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>指定应同步执行延续任务。指定此选项后,延续任务在导致前面的任务转换为其最终状态的相同线程上运行。如果在创建延续任务时已经完成前面的任务,则延续任务将在创建此延续任务的线程上运行。如果前面任务的 <see cref="T:System.Threading.CancellationTokenSource" /> 已在一个 finally(在 Visual Basic 中为 Finally)块中释放,则使用此选项的延续任务将在该 finally 块中运行。只应同步执行运行时间非常短的延续任务。由于任务以同步方式执行,因此无需调用诸如 <see cref="M:System.Threading.Tasks.Task.Wait" /> 的方法来确保调用线程等待任务完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>在延续取消的情况下,防止延续的完成直到完成先前的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>指定延续将是长期运行的、粗粒度的操作。它会向 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 提示,过度订阅可能是合理的。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>如果未指定延续选项,应在执行延续任务时使用指定的默认行为。延续任务在前面的任务完成后以异步方式运行,与前面任务最终的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性值无关。如果延续为子任务,则会将其创建为分离的嵌套任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>指定不应在延续任务前面的任务已取消的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,则前面的任务会取消。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>指定不应在延续任务前面的任务引发了未处理异常的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,则前面的任务会引发未处理的异常。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>指定不应在延续任务前面的任务已完成运行的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,则前面的任务会运行直至完成。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>指定只应在延续前面的任务已取消的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,则前面的任务会取消。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>指定只应在延续任务前面的任务已完成运行的情况下才安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,则前面的任务会运行直至完成。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 按任务计划的顺序安排任务,因此较早安排的任务将更可能较早运行,而较晚安排运行的任务将更可能较晚运行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>指定应异步运行延续任务。此选项优先于 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>指定用于控制任务的创建和执行的可选行为的标志。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>指定任何尝试作为附加的子任务执行(即,使用 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 选项创建)的子任务都无法附加到父任务,会改成作为分离的子任务执行。有关更多信息,请参见 已附加和已分离的子任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>防止环境计划程序被视为已创建任务的当前计划程序。这意味着像 StartNew 或 ContinueWith 创建任务的执行操作将被视为 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 当前计划程序。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>指定任务将是长时间运行的、粗粒度的操作,涉及比细化的系统更少、更大的组件。它会向 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 提示,过度订阅可能是合理的。可以通过过度订阅创建比可用硬件线程数更多的线程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>指定应使用默认行为。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 以一种尽可能公平的方式安排任务,这意味着较早安排的任务将更可能较早运行,而较晚安排运行的任务将更可能较晚运行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>强制异步执行添加到当前任务的延续任务。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>提供一组用于处理特定类型的 <see cref="T:System.Threading.Tasks.Task" /> 实例的静态方法(在 Visual Basic 中为共享方法)。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个表示 <see cref="T:System.Threading.Tasks.Task" /> 的异步操作的代理 Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic)。 </summary>
+      <returns>一个 <see cref="T:System.Threading.Tasks.Task" /> 它表示所提供的 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的异步运算。</returns>
+      <param name="task">要解包的 Task&lt;Task&lt;T&gt;&gt; (C#) 或者 Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">任务结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>创建一个表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的异步操作的代理 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>表示所提供的 System.Threading.Tasks.Task(Of Task) 的异步操作的 Task。</returns>
+      <param name="task">要解包的 Task&lt;Task&gt; (C#) 或者 Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>提供对创建和计划 <see cref="T:System.Threading.Tasks.Task" /> 对象的支持。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 创建的任务的 <see cref="T:System.Threading.Tasks.TaskFactory" />,除非在调用工厂方法时显式指定另一个 CancellationToken。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 创建的任务的 <see cref="T:System.Threading.Tasks.TaskFactory" />,除非在调用工厂方法时显式指定另一个 CancellationToken。</param>
+      <param name="creationOptions">在使用此 TaskFactory 创建任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">在使用此 TaskFactory 创建延续任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">要用于计划使用此 TaskFactory 创建的任何任务的默认 <see cref="T:System.Threading.Tasks.TaskScheduler" />。一个 null 值,该值指示应使用 TaskScheduler.Current。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="creationOptions">在使用此 TaskFactory 创建任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">在使用此 TaskFactory 创建延续任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="scheduler">要用于计划使用此 TaskFactory 创建的任何任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。一个 null 值,该值指示应使用当前的 TaskScheduler。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>获取此任务工厂的默认取消标记。</summary>
+      <returns>此任务工厂的默认任务取消标记。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>获取此任务工厂的默认任务继续选项。</summary>
+      <returns>此任务工厂的默认任务继续选项。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数是 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<paramref name="cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>获取此任务工厂的默认任务创建选项。</summary>
+      <returns>此任务工厂的默认任务创建选项。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>获取此任务工厂的默认任务计划程序。</summary>
+      <returns>此任务工厂的默认任务计划程序。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>提供对创建和计划 <see cref="T:System.Threading.Tasks.Task`1" /> 对象的支持。</summary>
+      <typeparam name="TResult">此类的方法创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 对象的返回值。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="T:System.Threading.Tasks.TaskFactory" /> 创建的任务的默认取消标记(除非在调用工厂方法时显式指定另一个取消标记)。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="T:System.Threading.Tasks.TaskFactory" /> 创建的任务的默认取消标记(除非在调用工厂方法时显式指定另一个取消标记)。</param>
+      <param name="creationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="continuationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="scheduler">要用于计划使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建的任何任务的默认计划程序。null 值指示应使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="creationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="continuationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="scheduler">要用于计划使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建的任何任务的计划程序。一个 null 值,该值指示应使用当前 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>获取此任务工厂的默认取消标记。</summary>
+      <returns>此任务工厂的默认取消标记。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>获取此任务工厂的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 枚举值。</summary>
+      <returns>指定此任务工厂的默认延续选项的枚举值之一。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的计划程序。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组参数为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的任务计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的枚举值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的 TaskContinuationOptions 值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的枚举值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>获取此任务工厂的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 枚举值。</summary>
+      <returns>指定此任务工厂的默认创建选项的枚举值之一。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个对象,用于控制所创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个对象,用于控制所创建的任务的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>表示异步操作的任务。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>获取此任务工厂的任务计划程序。</summary>
+      <returns>此任务工厂的任务计划程序。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划所创建的任务的任务计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划所创建的任务的任务计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>表示一个处理将任务排队到线程中的低级工作的对象。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>获取与当前正在执行的任务关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>返回与当前正在执行的任务关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>获取由 .NET Framework 提供的默认 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 实例。</summary>
+      <returns>返回默认的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 实例。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>创建一个与当前 <see cref="T:System.Threading.SynchronizationContext" /> 关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>与由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 确定的当前 <see cref="T:System.Threading.SynchronizationContext" /> 关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">当前的 SynchronizationContext 不能用作 TaskScheduler。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>仅对于调试器支持,生成当前排队到计划程序中等待执行的 <see cref="T:System.Threading.Tasks.Task" /> 实例的枚举。</summary>
+      <returns>一个允许调试器遍历当前排队到此计划程序中的任务的枚举。</returns>
+      <exception cref="T:System.NotSupportedException">此计划程序无法在此时生成排队任务的列表。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
+      <returns>返回此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>指示此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 能够支持的最大并发级别。</summary>
+      <returns>返回表示最大并发级别的一个整数。默认计划程序返回 <see cref="F:System.Int32.MaxValue" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>将 <see cref="T:System.Threading.Tasks.Task" /> 排队到计划程序中。</summary>
+      <param name="task">要排队的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>尝试将以前排队到此计划程序中的 <see cref="T:System.Threading.Tasks.Task" /> 取消排队。</summary>
+      <returns>一个布尔值,该值指示是否已成功地将 <paramref name="task" /> 参数取消排队。</returns>
+      <param name="task">要取消排队的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>尝试在此计划程序上执行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>一个布尔值,如果成功执行了 <paramref name="task" />,则该值为 true;如果未成功执行,则该值为 false。执行失败的常见原因是,该任务先前已经执行或者位于正在由另一个线程执行的进程中。</returns>
+      <param name="task">要执行的 <see cref="T:System.Threading.Tasks.Task" /> 对象。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 与此计划程序无关联。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>确定是否可以在此调用中同步执行提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,将执行该任务。</summary>
+      <returns>一个布尔值,该值指示是否已以内联方式执行该任务。</returns>
+      <param name="task">要执行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">一个布尔值,该值指示任务之前是否已排队。如果此参数为 True,则该任务以前可能已排队(已计划);如果为 False,则已知该任务尚未排队,此时将执行此调用,以便以内联方式执行该任务,而不用将其排队。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">已执行的 <paramref name="task" />。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>当出错的任务的未观察到的异常将要触发异常升级策略时发生,默认情况下,这将终止进程。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>表示一个用于告知由 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 计划的某个操作无效的异常。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>使用默认的错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="innerException">导致当前异常的异常。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 的生命周期中的当前阶段。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>该任务已通过对其自身的 CancellationToken 引发 OperationCanceledException 对取消进行了确认,此时该标记处于已发送信号状态;或者在该任务开始执行之前,已向该任务的 CancellationToken 发出了信号。有关详细信息,请参阅任务取消。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>该任务已初始化,但尚未被计划。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>由于未处理异常的原因而完成的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>已成功完成执行的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>该任务正在运行,但尚未完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>该任务正在等待 .NET Framework 基础结构在内部将其激活并进行计划。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>该任务已完成执行,正在隐式等待附加的子任务完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>该任务已被计划执行,但尚未开始执行。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>为在出错的 <see cref="T:System.Threading.Tasks.Task" /> 的异常未观察到时引发的事件提供数据。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>使用未观察到的异常初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 类的新实例。</summary>
+      <param name="exception">未观察到的异常。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>未观察到的异常。</summary>
+      <returns>未观察到的异常。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>获取此异常是否已标记为“已观察到”。</summary>
+      <returns>如果此异常已标记为“已观察到”,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>将 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 标记为“已观察到”,这样将阻止该异常触发默认情况下会终止进程的异常升级策略。</summary>
+    </member>
+  </members>
+</doc>

+ 3422 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml

@@ -0,0 +1,3422 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>表示應用程式執行期間所發生的一個或多個錯誤。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>將 <see cref="T:System.AggregateException" /> 執行個體簡維成單一新執行個體。</summary>
+      <returns>簡維的新 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</summary>
+      <returns>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>對這個 <see cref="T:System.AggregateException" /> 包含的每個 <see cref="T:System.Exception" /> 叫用處理常式。</summary>
+      <param name="predicate">要對每個例外狀況執行的述詞。述詞會接受要處理的 <see cref="T:System.Exception" /> 做為引數,並傳回表示是否已處理例外狀況的布林值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 引數為 null。</exception>
+      <exception cref="T:System.AggregateException">未處理此 <see cref="T:System.AggregateException" /> 所包含的例外狀況。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>取得造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</summary>
+      <returns>傳回造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>建立並傳回目前 <see cref="T:System.AggregateException" /> 的字串表示。</summary>
+      <returns>目前例外狀況的字串表示。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>在取消執行緒執行的作業之後,在執行緒中擲回的例外狀況。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>使用系統提供的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">描述錯誤的 <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>使用指定的錯誤訊息、造成這個例外狀況原因的內部例外狀況參考和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>使用指定的錯誤訊息和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>使用取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>取得與已取消之作業相關聯的語彙基元。</summary>
+      <returns>與已取消之作業相關聯的語彙基元,或是預設語彙基元。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>表示非同步方法產生器,會傳回工作。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
+      <param name="exception">要繫結至工作的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>將工作標記為已成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>取得此產生器的工作。</summary>
+      <returns>此產生器的工作。</returns>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>表示非同步方法的產生器,會傳回一項工作並提供結果參數。</summary>
+      <typeparam name="TResult">要用來完成工作的結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
+      <param name="exception">要繫結至工作的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>將工作標記為已成功完成。</summary>
+      <param name="result">要用來完成工作的結果。</param>
+      <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>取得此產生器的工作。</summary>
+      <returns>此產生器的工作。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>表示非同步方法產生器,不會傳回值。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>將例外狀況繫結至方法建立幫手。</summary>
+      <param name="exception">要繫結的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>將方法產生器標記為成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>傳回這個 awaitable 物件的 awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
+      <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的型別。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>傳回這個 awaitable 物件的 awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>提供 awaitable 物件 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>結束等候已完成的工作。</summary>
+      <returns>已完成的工作的結果。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>取得值,指出等候的工作是否已完成。</summary>
+      <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>提供 awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 物件的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>結束等候已完成的工作。</summary>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>取得值,指出等候的工作是否已完成。</summary>
+      <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>表示針對非同步方法所產生的狀態機器。這個型別僅供編譯器使用。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>將狀態機器移到下一個狀態。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>使用堆積配置的複本設定狀態機器。</summary>
+      <param name="stateMachine">堆積配置的複本。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>表示在 await 作業完成時排程接續符號的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>排程執行個體完成時所叫用的接續動作。</summary>
+      <param name="continuation">作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>表示在作業完成時排程接續符號的作業。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>排程執行個體完成時所叫用的接續動作。</summary>
+      <param name="continuation">作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>提供等候非同步工作完成的物件。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>結束對非同步工作完成的等候。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>取得值,指出非同步工作是否已經完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
+      <param name="continuation">等候作業完成時要執行的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>表示等候非同步工作完成,並提供結果參數的物件。</summary>
+      <typeparam name="TResult">工作的結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>結束對非同步工作完成的等候。</summary>
+      <returns>已完成的工作的結果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>取得值,指出非同步工作是否已經完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
+      <param name="continuation">等候作業完成時要執行的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>以非同步方式切換到目標環境時,提供等候的內容。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>擷取此類別執行個體的 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 物件。</summary>
+      <returns>物件,用來監視非同步作業的完成。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>提供要切換至目標環境的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>結束等候作業。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>取得值,指出是否不需要 yield。</summary>
+      <returns>永遠為 false,這表示 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 永遠都要有 yield。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>設定要叫用的接續符號。</summary>
+      <param name="continuation">以非同步方式叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>將 <paramref name="continuation" /> 回傳至目前的內容。</summary>
+      <param name="continuation">以非同步方式叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>傳播通知,表示應該取消作業。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="canceled">語彙基元的已取消狀態。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>取得這個語彙基元是否能夠處於已取消狀態。</summary>
+      <returns>如果這個語彙基元能夠處於已取消狀態,則為 true;否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的 <see cref="T:System.Object" /> 是否相等。</summary>
+      <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>
+      <param name="other">要與這個執行個體比較的其他物件。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的語彙基元是否相等。</summary>
+      <returns>如果執行個體相等,則為 true;否則為 false。如果兩個語彙基元與同一個 <see cref="T:System.Threading.CancellationTokenSource" /> 相關聯,或兩者都是從公用 CancellationToken 建構函式所建構且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,則這兩個語彙基元是相等的。</returns>
+      <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>做為 <see cref="T:System.Threading.CancellationToken" /> 的雜湊函式。</summary>
+      <returns>目前 <see cref="T:System.Threading.CancellationToken" /> 執行個體的雜湊碼。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>取得是否已要求取消這個語彙基元。</summary>
+      <returns>如果已要求取消這個語彙基元,則為 true;否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>傳回空的 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
+      <returns>空的取消語彙基元。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否相等。</summary>
+      <returns>如果執行個體相等,則為 true;否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否不相等。</summary>
+      <returns>如果執行個體不相等,則為 true;否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
+      <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>如果已要求取消這個語彙基元,則擲回 <see cref="T:System.OperationCanceledException" />。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>取得取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</summary>
+      <returns>取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 登錄的回呼委派。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>將 <see cref="T:System.Threading.CancellationTokenRegistration" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
+      <returns>如果這個執行個體和 <paramref name="obj" /> 相等則為 True,否則為 False。如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
+      <param name="obj">要與這個執行個體比較的其他物件。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
+      <returns>如果這個執行個體和 <paramref name="other" /> 相等則為 True,否則為 False。 如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
+      <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>做為 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的雜湊函式。</summary>
+      <returns>目前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體的雜湊碼。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否相等。</summary>
+      <returns>如果執行個體相等,則為 true,否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否不相等。</summary>
+      <returns>如果執行個體不相等則為 true,否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>向 <see cref="T:System.Threading.CancellationToken" /> 發出訊號,表示應該將它取消。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,過了指定的延遲時間 (以毫秒為單位) 之後,將會取消這個執行個體。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,在指定的時間範圍之後,將會取消這個執行個體。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>傳遞取消要求。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>傳遞取消要求,並指定是否應處理其餘回呼和可取消的作業。</summary>
+      <param name="throwOnFirstException">如果應該立即傳播例外狀況,則為 true;否則為 false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定毫秒數之後的取消作業。</summary>
+      <param name="millisecondsDelay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定時間範圍之後的取消作業。</summary>
+      <param name="delay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
+      <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">要觀察的第一個取消語彙基元。</param>
+      <param name="token2">要觀察的第二個取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要指定的陣列中有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
+      <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">包含要觀察之取消語彙基元執行個體的陣列。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>將 <see cref="T:System.Threading.CancellationTokenSource" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>釋放 <see cref="T:System.Threading.CancellationTokenSource" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>取得是否已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消。</summary>
+      <returns>如果已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消,則為 true;否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>取得與這個 <see cref="T:System.Threading.CancellationToken" /> 關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>與這個 <see cref="T:System.Threading.CancellationToken" /> 相關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>提供工作排程器,以協調執行工作,並確保並行工作可以同時執行,而獨佔式工作永遠不可能。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體會以指定的排程器為目標。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以具有最大並行層級的指定排程器為目標。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+      <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以指定的排程器為目標,其具有最大並行層級與可當做一個單位來進行處理的排定工作最大數目。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+      <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
+      <param name="maxItemsPerTask">要針對此配對所使用的每個基礎排定工作進行處理的工作的最大數目。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>通知排程器配對,它不應該接受任何更多的工作。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>取得 <see cref="T:System.Threading.Tasks.Task" />,當排程器已完成處理時,它就會完成。</summary>
+      <returns>排程器完成處理時將完成的非同步作業。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,而這些工作可能會與其他工作同時在此組上執行。</summary>
+      <returns>可用來同時排程工作的物件。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,相對於其他工作,這些工作必須以獨佔方式在此組上執行。</summary>
+      <returns>可用來排定無法與其他工作同時執行之工作的物件。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>表示非同步作業。若要瀏覽此類型的 .NET Framework 原始程式碼,請參閱 參考來源。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>使用指定的動作,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>使用指定的動作和 <see cref="T:System.Threading.Tasks.Task" />,初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>使用指定的動作和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>取得建立 <see cref="T:System.Threading.Tasks.Task" /> 時提供的狀態物件,如果未提供則為 null。</summary>
+      <returns>
+        <see cref="T:System.Object" />,代表工作建立時傳入工作的狀態資料。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>取得已成功完成的工作。</summary>
+      <returns>成功完成的工作。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>等候這項工作所用的物件。</returns>
+      <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回原始擷取的內容,否則為 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收取消語彙基元並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊及執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當工作完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並執行的接續。接續會根據一組指定的條件執行,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並執行的接續。接續會根據一組指定的條件執行。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成並傳回值時非同步執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會接收取消語彙基元。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立會根據指定之接續選項執行並傳回值的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據指定之 <paramref name="continuationOptions." /> 執行的函式。執行時,會將完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據指定之接續選項執行並傳回值的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會接收呼叫端提供的狀態資訊並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會非同步執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會接收呼叫端提供的狀態資訊,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>取得用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
+      <returns>用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>傳回目前執行之 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
+      <returns>系統指派給目前執行中工作的整數。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>建立在時間延遲之後才會完成的工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>建立在時間延遲之後才會完成的可取消工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
+      <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>建立在指定時間間隔之後完成的工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>建立在指定時間間隔之後完成的可取消工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
+      <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>取得導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 順利完成,或未擲回任何例外狀況,則這會傳回 null。</summary>
+      <returns>導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
+      <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>取消的工作。</returns>
+      <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>取消的工作。</returns>
+      <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>發生錯誤的工作。</returns>
+      <param name="exception">可用來完成工作的例外狀況。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>發生錯誤的工作。</returns>
+      <param name="exception">可用來完成工作的例外狀況。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>建立已成功完成且具有指定之結果的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>成功完成的工作。</returns>
+      <param name="result">要儲存到完成的工作的結果。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>awaiter 執行個體。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的唯一 ID。</summary>
+      <returns>系統指派給這個工作執行個體的整數。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體是否因取消才完成執行。</summary>
+      <returns>如果工作是由於取消而完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>取得 <see cref="T:System.Threading.Tasks.Task" /> 是否因未處理的例外狀況才完成。</summary>
+      <returns>如果工作擲回未處理的例外狀況,則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
+      <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
+      <param name="action">要以非同步方式執行的工作</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
+      <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
+      <param name="action">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
+      <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
+      <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
+      <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
+      <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
+      <param name="function">要以非同步方式執行的工作。</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>將指定在執行緒集區執行工作排入佇列,並傳回代表該工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</summary>
+      <returns>代表已排入佇列要在執行緒集區中執行之工作 (work) 的工作 (task) 物件。</returns>
+      <param name="function">要以非同步方式執行的工作。</param>
+      <typeparam name="TResult">工作的傳回類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>將指定在執行緒集區執行工作排入佇列,並傳回該工作的 Task(TResult) 控制代碼。</summary>
+      <returns>Task(TResult),代表已排入佇列要在 ThreadPool 中執行的工作。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <typeparam name="TResult">工作的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>在目前的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>在提供的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <param name="scheduler">排程器,要嘗試在其上以內嵌方式執行這個工作。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
+      <param name="scheduler">要與這個工作產生關聯,並用於執行這個工作的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>取得這個工作的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
+      <returns>這個工作執行個體目前的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>取得 <see cref="T:System.Threading.WaitHandle" />,這個項目可用來等候工作完成。</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" />,可用來等候工作完成。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>取得作業是否已同步完成的指示。</summary>
+      <returns>如果作業同步完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒數內完成執行。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前經過逾時間隔或取消語彙基元已取消,則等候會終止。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前取消語彙基元已取消,則等候會終止。</summary>
+      <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的時間間隔內完成執行。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等候所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>等候任一提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等候其中任何一個提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>建立會在等候時以非同步方式遞交 (Yield) 給目前內容的 awaitable 工具。</summary>
+      <returns>內容,這個內容會在受到等候時非同步轉換回等候當時的最新內容。如果目前的 <see cref="T:System.Threading.SynchronizationContext" /> 非 null,即視為目前的內容。否則,將與目前執行之工作相關聯的工作排程器視為目前的內容。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>代表可傳回值的非同步作業。</summary>
+      <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="cancellationToken">要指派給這個工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>使用指定的函式和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>等候這項工作所用的物件。</returns>
+      <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回擷取的原始內容,否則為 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>建立當目標工作完成時非同步執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當前項 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的可取消接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要傳遞給新接續工作的取消語彙基元。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時,會接收狀態資訊並執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將這個完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
+      <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>awaiter 執行個體。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</summary>
+      <returns>這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值,與工作的類型參數同一類型。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>表示用來傳達工作取消的例外狀況。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>使用已取消之 <see cref="T:System.Threading.Tasks.Task" /> 的參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="task">已取消的工作。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>取得與這個例外狀況相關聯的工作。</summary>
+      <returns>與這個例外狀況相關聯之 <see cref="T:System.Threading.Tasks.Task" /> 的參考。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>表示未與委派繫結之 <see cref="T:System.Threading.Tasks.Task`1" /> 的生產者端,可提供透過 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 屬性對消費者端的存取。</summary>
+      <typeparam name="TResult">與這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 相關聯之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>使用指定的狀態,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的狀態和選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
+      <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> 中有一或多個 Null 項目。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引數為 null。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
+      <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,如果作業未成功或物件已處置則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>嘗試轉換基礎<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />狀態,並可讓儲存在取消工作的取消語彙基元。</summary>
+      <returns>如果作業成功,則為 true,否則為 false。</returns>
+      <param name="cancellationToken">取消語彙基元。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> 中有一或多個 Null 項目。-或-<paramref name="exceptions" /> 集合為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>指定以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項建立的任何子工作 (亦即這個接續所建立的任何巢狀內部工作),以及以附加子工作方式執行的嘗試,都將無法附加至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱附加與中斷連結的子工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>指定應該要同步執行接續工作。指定這個選項時,接續會在造成前項工作轉換為最終狀態的同一個執行緒上執行。如果建立接續時前項已完成,則接續會在建立接續的執行緒上執行。如果前項的 <see cref="T:System.Threading.CancellationTokenSource" /> 在 finally 區塊 (在 Visual Basic 中為 Finally) 中遭處置,則會在該 finally 區塊中執行具有這個選項的接續。只有執行時間很短的接續工作才適合以同步方式執行。因為工作以同步方式執行,所以不需要呼叫方法 (如 <see cref="M:System.Threading.Tasks.Task.Wait" />),以確保呼叫執行緒等待工作完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>在接續取消的情況下,防止接續在前項完成之前完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>指定接續會是長時間執行的繁複作業。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>如果未指定任何接續選項,則指定在執行接續時,應該使用預設行為。當前項工作完成時,接續會以非同步方式執行,而不論前項的最終 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性值為何。如果接續為子工作,則會建立為中斷連結的巢狀工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>指定當前項工作取消時,不應該排定接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>指定當前項擲回未處理的例外狀況時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,則擲回未處理的例外狀況。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>指定當前項執行完成時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>指定只有在取消接續的前項時,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>指定只有在接續的前項徹底執行後,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 依序排程工作,讓先排程的工作早執行的機率較高,後排程的工作晚執行的機率較高。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>指定應該要非同步執行接續工作。這個選項優先於 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>指定旗標,這些旗標會控制建立和執行工作時的選擇性行為。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>指定嘗試以連結的子工作方式執行的任何子工作 (亦即以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項所建立),都將無法連結至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱 附加與中斷連結的子工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>防止環境排程器被視為所建立工作中的目前排程器。表示如 StartNew 或 ContinueWith 這樣在已建立工作中執行的作業會將 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 視為目前排程器。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>指定工作將會是長時間執行的廣泛作業,涉及比細部系統更少、更大的元件。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。過度訂閱可讓您建立比可用硬體執行緒數目更多的執行緒。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>指定應該使用預設行為。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 盡量依公平法則排定工作,即盡量讓較早排定的工作較早執行,並讓較晚排定的工作較晚執行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>強制以非同步方式執行加入目前工作的接續。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>提供一組 static (Visual Basic 中是 Shared) 方法,以處理特定類型的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" />,表示提供之 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</returns>
+      <param name="task">要解除包裝的 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">工作結果的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的非同步作業。</summary>
+      <returns>工作,表示提供之 System.Threading.Tasks.Task(Of Task) 的非同步作業。</returns>
+      <param name="task">要解除包裝的 Task&lt;Task&gt; (C#) 或 Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task" /> 物件的支援。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的預設 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+      <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">預設 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用 TaskScheduler.Current。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用目前 TaskScheduler。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
+      <returns>這個工作 Factory 的預設工作取消語彙基元。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>取得這個工作 Factory 的預設工作接續選項。</summary>
+      <returns>這個工作 Factory 的預設工作接續選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 参数是 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<paramref name="cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>取得這個工作 Factory 的預設工作建立選項。</summary>
+      <returns>這個工作 Factory 的預設工作建立選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>取得這個工作 Factory 的預設工作排程器。</summary>
+      <returns>這個工作 Factory 的預設工作排程器。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的支援。</summary>
+      <typeparam name="TResult">此類別的方法所建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的傳回值。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
+      <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
+      <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
+      <param name="scheduler">預設排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
+      <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="scheduler">排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
+      <returns>這個工作 Factory 的預設取消語彙基元。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列舉值。</summary>
+      <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設接續選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的工作排程器。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的 TaskContinuationOptions 值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列舉值。</summary>
+      <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設建立選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">控制所建立 <see cref="T:System.Threading.Tasks.Task`1" /> 之行為的物件。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">控制所建立工作之行為的物件。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>代表非同步作業的工作。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">工作排程器,用來排程可執行結束方法的工作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>取得這個工作 Factory 的工作排程器。</summary>
+      <returns>這個工作 Factory 的工作排程器。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動工作。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>表示物件,這個物件會處理將工作排入至執行緒上的低階工作。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>取得與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>傳回與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>取得 .NET Framework 提供的預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</summary>
+      <returns>傳回預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>建立與目前 <see cref="T:System.Threading.SynchronizationContext" /> 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>與目前 <see cref="T:System.Threading.SynchronizationContext" /> (由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 所決定) 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">目前的 SynchronizationContext 不可當做 TaskScheduler 使用。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>僅限偵錯工具支援,針對目前已排入至排程器中等候執行的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體,產生可列舉項目。</summary>
+      <returns>可列舉項目,允許偵錯工具在目前已排入至這個排程器中的工作之間周遊。</returns>
+      <exception cref="T:System.NotSupportedException">這個排程器無法在這個階段產生佇列的工作清單。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
+      <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>表示這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可以支援的最大並行層級。</summary>
+      <returns>傳回整數,表示最大並行層級。預設排程器會傳回 <see cref="F:System.Int32.MaxValue" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>將 <see cref="T:System.Threading.Tasks.Task" /> 排入至排程器。</summary>
+      <param name="task">要排入的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>嘗試清除之前排入至這個排程器的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>布林值,表示是否已經成功清除 <paramref name="task" /> 引數。</returns>
+      <param name="task">要清除的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>嘗試在這個排程器上執行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>布林值,如果已成功執行 <paramref name="task" /> 則為 true,否則為 false。執行失敗的常見原因是之前已執行過該工作,或另一個執行緒正在執行該工作。</returns>
+      <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" /> 物件。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 與此排程器無關。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>判斷是否可以在這個呼叫中同步執行所提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,即加以執行。</summary>
+      <returns>布林值,表示工作是否以內嵌方式執行。</returns>
+      <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">布林值,表示之前是否已排入過工作。如果這個參數為 True,則可能之前已排入 (排定) 過工作,如果為 False,則表示未排入過工作,系統便會隨即執行此呼叫,以內嵌方式執行工作,而不將它排入佇列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 已經執行。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>當有錯誤之工作未觀察到的例外狀況即將觸發例外狀況擴大原則 (此原則預設會讓處理序結束) 時發生。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>表示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 用來傳達無效作業的例外狀況。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>使用預設錯誤訊息和造成這個例外狀況的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="innerException">導致目前例外狀況的例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 開發週期中的目前階段。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>工作確認取消動作,不論是因為工作在語彙基元處於信號狀態時使用自己的 CancellationToken 擲回 OperationCanceledException,或是工作的 CancellationToken 信號在工作開始執行之前便已存在。如需詳細資訊,請參閱工作取消。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>工作已初始化但尚未排程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>工作因未處理的例外狀況而完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>工作已成功完成執行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>工作正在執行,但尚未完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>工作正在等候由 .NET Framework 基礎結構從內部啟動並排程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>工作已完成執行,而且在暗中等候附加的子工作完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>工作已排定執行,但尚未開始執行。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>提供當未觀察到錯誤 <see cref="T:System.Threading.Tasks.Task" /> 的例外狀況時,所引發事件的資料。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>使用未觀察的例外狀況,初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 類別的新執行個體。</summary>
+      <param name="exception">已變成未觀察對象的例外狀況。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>變成未觀察到的例外狀況。</summary>
+      <returns>變成未觀察到的例外狀況。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>取得這個例外狀況是否已標記為「已觀察」。</summary>
+      <returns>如果這個例外狀況已標記為「已觀察」則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>將 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 標記為「已觀察」,讓其無法觸發例外狀況擴大原則 (此原則預設會讓處理序結束)。</summary>
+    </member>
+  </members>
+</doc>

BIN
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/System.Threading.Tasks.dll


+ 3163 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/System.Threading.Tasks.xml

@@ -0,0 +1,3163 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Represents one or more errors that occur during application execution.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerException" /> argument is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initializes a new instance of the <see cref="T:System.AggregateException" /> class with a specified error message and references to the inner exceptions that are the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="innerExceptions">The exceptions that are the cause of the current exception.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="innerExceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">An element of <paramref name="innerExceptions" /> is null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Flattens an <see cref="T:System.AggregateException" /> instances into a single, new instance.</summary>
+      <returns>A new, flattened <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Returns the <see cref="T:System.AggregateException" /> that is the root cause of this exception.</summary>
+      <returns>Returns the <see cref="T:System.AggregateException" /> that is the root cause of this exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Invokes a handler on each <see cref="T:System.Exception" /> contained by this <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">The predicate to execute for each exception. The predicate accepts as an argument the <see cref="T:System.Exception" /> to be processed and returns a Boolean to indicate whether the exception was handled.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="predicate" /> argument is null.</exception>
+      <exception cref="T:System.AggregateException">An exception contained by this <see cref="T:System.AggregateException" /> was not handled.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Gets a read-only collection of the <see cref="T:System.Exception" /> instances that caused the current exception.</summary>
+      <returns>Returns a read-only collection of the <see cref="T:System.Exception" /> instances that caused the current exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Creates and returns a string representation of the current <see cref="T:System.AggregateException" />.</summary>
+      <returns>A string representation of the current exception.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a system-supplied error message.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message.</summary>
+      <param name="message">A <see cref="T:System.String" /> that describes the error.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The error message that explains the reason for the exception. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message, a reference to the inner exception that is the cause of this exception, and a cancellation token.</summary>
+      <param name="message">The error message that explains the reason for the exception. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a specified error message and a cancellation token.</summary>
+      <param name="message">The error message that explains the reason for the exception.</param>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a new instance of the <see cref="T:System.OperationCanceledException" /> class with a cancellation token.</summary>
+      <param name="token">A cancellation token associated with the operation that was canceled.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Gets a token associated with the operation that was canceled.</summary>
+      <returns>A token associated with the operation that was canceled, or a default token.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Represents a builder for asynchronous methods that return a task.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+      <param name="exception">The exception to bind to the task.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.-or-The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marks the task as successfully completed.</summary>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.-or-The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Gets the task for this builder.</summary>
+      <returns>The task for this builder.</returns>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Represents a builder for asynchronous methods that returns a task and provides a parameter for the result.</summary>
+      <typeparam name="TResult">The result to use to complete the task.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+      <param name="exception">The exception to bind to the task.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marks the task as successfully completed.</summary>
+      <param name="result">The result to use to complete the task.</param>
+      <exception cref="T:System.InvalidOperationException">The task has already completed.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Gets the task for this builder.</summary>
+      <returns>The task for this builder.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Represents a builder for asynchronous methods that do not return a value.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.</summary>
+      <param name="awaiter">The awaiter.</param>
+      <param name="stateMachine">The state machine.</param>
+      <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> class.</summary>
+      <returns>A new instance of the builder.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Binds an exception to the method builder.</summary>
+      <param name="exception">The exception to bind.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marks the method builder as successfully completed.</summary>
+      <exception cref="T:System.InvalidOperationException">The builder is not initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associates the builder with the specified state machine.</summary>
+      <param name="stateMachine">The state machine instance to associate with the builder.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The state machine was previously set.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Begins running the builder with the associated state machine.</summary>
+      <param name="stateMachine">The state machine instance, passed by reference.</param>
+      <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> is null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Provides an awaitable object that enables configured awaits on a task.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Returns an awaiter for this awaitable object.</summary>
+      <returns>The awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Provides an awaitable object that enables configured awaits on a task.</summary>
+      <typeparam name="TResult">The type of the result produced by this <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Returns an awaiter for this awaitable object.</summary>
+      <returns>The awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Provides an awaiter for an awaitable object(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Ends the await on the completed task.</summary>
+      <returns>The result of the completed task.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a faulted state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Gets a value that specifies whether the task being awaited has been completed.</summary>
+      <returns>true if the task being awaited has been completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter. </summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Provides an awaiter for an awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) object.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Ends the await on the completed task.</summary>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a faulted state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Gets a value that specifies whether the task being awaited is completed.</summary>
+      <returns>true if the task being awaited is completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the task associated with this awaiter. </summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+      <exception cref="T:System.NullReferenceException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Represents state machines that are generated for asynchronous methods. This type is intended for compiler use only.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Moves the state machine to its next state.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configures the state machine with a heap-allocated replica.</summary>
+      <param name="stateMachine">The heap-allocated replica.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Represents an awaiter that schedules continuations when an await operation completes.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action that's invoked when the instance completes.</summary>
+      <param name="continuation">The action to invoke when the operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Represents an operation that schedules continuations when it completes.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Schedules the continuation action that's invoked when the instance completes.</summary>
+      <param name="continuation">The action to invoke when the operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Provides an object that waits for the completion of an asynchronous task. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Ends the wait for the completion of the asynchronous task.</summary>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Gets a value that indicates whether the asynchronous task has completed.</summary>
+      <returns>true if the task has completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Sets the action to perform when the <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object stops waiting for the asynchronous task to complete.</summary>
+      <param name="continuation">The action to perform when the wait operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the asynchronous task that is associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Represents an object that waits for the completion of an asynchronous task and provides a parameter for the result.</summary>
+      <typeparam name="TResult">The result for the task.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Ends the wait for the completion of the asynchronous task.</summary>
+      <returns>The result of the completed task.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task was canceled.</exception>
+      <exception cref="T:System.Exception">The task completed in a <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Gets a value that indicates whether the asynchronous task has completed.</summary>
+      <returns>true if the task has completed; otherwise, false.</returns>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Sets the action to perform when the <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object stops waiting for the asynchronous task to complete.</summary>
+      <param name="continuation">The action to perform when the wait operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.NullReferenceException">The <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> object was not properly initialized.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Schedules the continuation action for the asynchronous task associated with this awaiter.</summary>
+      <param name="continuation">The action to invoke when the await operation completes.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The awaiter was not properly initialized.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Provides the context for waiting when asynchronously switching into a target environment.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Retrieves a <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> object  for this instance of the class.</summary>
+      <returns>The object that is used to monitor the completion of an asynchronous operation.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Provides an awaiter for switching into a target environment.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Ends the await operation.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Gets a value that indicates whether a yield is not required.</summary>
+      <returns>Always false, which indicates that a yield is always required for <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Sets the continuation to invoke.</summary>
+      <param name="continuation">The action to invoke asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> is null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Posts the <paramref name="continuation" /> back to the current context.</summary>
+      <param name="continuation">The action to invoke asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuation" /> argument is null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propagates notification that operations should be canceled.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initializes the <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">The canceled state for the token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Gets whether this token is capable of being in the canceled state.</summary>
+      <returns>true if this token is capable of being in the canceled state; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationToken" /> instance is equal to the specified <see cref="T:System.Object" />.</summary>
+      <returns>True if <paramref name="other" /> is a <see cref="T:System.Threading.CancellationToken" /> and if the two instances are equal; otherwise, false. Two tokens are equal if they are associated with the same <see cref="T:System.Threading.CancellationTokenSource" /> or if they were both constructed from public CancellationToken constructors and their <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> values are equal.</returns>
+      <param name="other">The other object to which to compare this instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationToken" /> instance is equal to the specified token.</summary>
+      <returns>True if the instances are equal; otherwise, false. Two tokens are equal if they are associated with the same <see cref="T:System.Threading.CancellationTokenSource" /> or if they were both constructed from public CancellationToken constructors and their <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> values are equal.</returns>
+      <param name="other">The other <see cref="T:System.Threading.CancellationToken" /> to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Serves as a hash function for a <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>A hash code for the current <see cref="T:System.Threading.CancellationToken" /> instance.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Gets whether cancellation has been requested for this token.</summary>
+      <returns>true if cancellation has been requested for this token; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Returns an empty <see cref="T:System.Threading.CancellationToken" /> value.</summary>
+      <returns>An empty cancellation token. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationToken" /> instances are equal.</summary>
+      <returns>True if the instances are equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationToken" /> instances are not equal.</summary>
+      <returns>True if the instances are not equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="useSynchronizationContext">A Boolean value that indicates whether to capture the current <see cref="T:System.Threading.SynchronizationContext" /> and use it when invoking the <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="state">The state to pass to the <paramref name="callback" /> when the delegate is invoked. This may be null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registers a delegate that will be called when this <see cref="T:System.Threading.CancellationToken" /> is canceled.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationTokenRegistration" /> instance that can be used to deregister the callback.</returns>
+      <param name="callback">The delegate to be executed when the <see cref="T:System.Threading.CancellationToken" /> is canceled.</param>
+      <param name="state">The state to pass to the <paramref name="callback" /> when the delegate is invoked. This may be null.</param>
+      <param name="useSynchronizationContext">A Boolean value that indicates whether to capture the current <see cref="T:System.Threading.SynchronizationContext" /> and use it when invoking the <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Throws a <see cref="T:System.OperationCanceledException" /> if this token has had cancellation requested.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that is signaled when the token is canceled.</summary>
+      <returns>A <see cref="T:System.Threading.WaitHandle" /> that is signaled when the token is canceled.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Represents a callback delegate that has been registered with a <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.CancellationTokenRegistration" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance is equal to the specified <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>True, if both this and <paramref name="obj" /> are equal. False, otherwise.Two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal if they both refer to the output of a single call to the same Register method of a <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">The other object to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance is equal to the specified <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>True, if both this and <paramref name="other" /> are equal. False, otherwise. Two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal if they both refer to the output of a single call to the same Register method of a <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">The other <see cref="T:System.Threading.CancellationTokenRegistration" /> to which to compare this instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Serves as a hash function for a <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>A hash code for the current <see cref="T:System.Threading.CancellationTokenRegistration" /> instance.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are equal.</summary>
+      <returns>True if the instances are equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determines whether two <see cref="T:System.Threading.CancellationTokenRegistration" /> instances are not equal.</summary>
+      <returns>True if the instances are not equal; otherwise, false.</returns>
+      <param name="left">The first instance.</param>
+      <param name="right">The second instance.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signals to a <see cref="T:System.Threading.CancellationToken" /> that it should be canceled.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class that will be canceled after the specified delay in milliseconds.</summary>
+      <param name="millisecondsDelay">The time interval in milliseconds to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class that will be canceled after the specified time span.</summary>
+      <param name="delay">The time interval to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Communicates a request for cancellation.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Communicates a request for cancellation, and specifies whether remaining callbacks and cancelable operations should be processed.</summary>
+      <param name="throwOnFirstException">true if exceptions should immediately propagate; otherwise, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Schedules a cancel operation on this <see cref="T:System.Threading.CancellationTokenSource" /> after the specified number of milliseconds.</summary>
+      <param name="millisecondsDelay">The time span to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Schedules a cancel operation on this <see cref="T:System.Threading.CancellationTokenSource" /> after the specified time span.</summary>
+      <param name="delay">The time span to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.CancellationTokenSource" /> that will be in the canceled state when any of the source tokens are in the canceled state.</summary>
+      <returns>A <see cref="T:System.Threading.CancellationTokenSource" /> that is linked to the source tokens.</returns>
+      <param name="token1">The first cancellation token to observe.</param>
+      <param name="token2">The second cancellation token to observe.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Creates a <see cref="T:System.Threading.CancellationTokenSource" /> that will be in the canceled state when any of the source tokens in the specified array are in the canceled state.</summary>
+      <returns>A <see cref="T:System.Threading.CancellationTokenSource" /> that is linked to the source tokens.</returns>
+      <param name="tokens">An array that contains the cancellation token instances to observe.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Threading.CancellationTokenSource" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Threading.CancellationTokenSource" /> class and optionally releases the managed resources.</summary>
+      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Gets whether cancellation has been requested for this <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>true if cancellation has been requested for this <see cref="T:System.Threading.CancellationTokenSource" />; otherwise, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Gets the <see cref="T:System.Threading.CancellationToken" /> associated with this <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>The <see cref="T:System.Threading.CancellationToken" /> associated with this <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Provides task schedulers that coordinate to execute tasks while ensuring that concurrent tasks may run concurrently and exclusive tasks never do.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler with a maximum concurrency level.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+      <param name="maxConcurrencyLevel">The maximum number of tasks to run concurrently.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> class that targets the specified scheduler with a maximum concurrency level and a maximum number of scheduled tasks that may be processed as a unit.</summary>
+      <param name="taskScheduler">The target scheduler on which this pair should execute.</param>
+      <param name="maxConcurrencyLevel">The maximum number of tasks to run concurrently.</param>
+      <param name="maxItemsPerTask">The maximum number of tasks to process for each underlying scheduled task used by the pair.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informs the scheduler pair that it should not accept any more tasks.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.Task" /> that will complete when the scheduler has completed processing.</summary>
+      <returns>The asynchronous operation that will complete when the scheduler finishes processing.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.TaskScheduler" /> that can be used to schedule tasks to this pair that may run concurrently with other tasks on this pair.</summary>
+      <returns>An object that can be used to schedule tasks concurrently.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Gets a <see cref="T:System.Threading.Tasks.TaskScheduler" /> that can be used to schedule tasks to this pair that must run exclusively with regards to other tasks on this pair.</summary>
+      <returns>An object that can be used to schedule tasks that do not run concurrently with other tasks.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Represents an asynchronous operation.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that the new  task will observe.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and creation options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that the new task will observe.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and creation options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action and state.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that that the new task will observe.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that that the new task will observe..</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task" /> with the specified action, state, and options.</summary>
+      <param name="action">The delegate that represents the code to execute in the task.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Gets the state object supplied when the <see cref="T:System.Threading.Tasks.Task" /> was created, or null if none was supplied.</summary>
+      <returns>An <see cref="T:System.Object" /> that represents the state data that was passed in to the task when it was created.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Gets a task that has already completed successfully. </summary>
+      <returns>The successfully completed task. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An object used to await this task.</returns>
+      <param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the original context captured; otherwise, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that receives a cancellation token and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target task competes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />. The continuation receives a cancellation token and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes when the target task completes according to the specified <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according to the specified <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the task completes. When run, the delegate is passed the completed task and a caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation action. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that receives caller-supplied state information and a cancellation token and that executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation executes based on a set of specified conditions. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task" /> completes.  When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes and returns a value. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" />  completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives a cancellation token. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according to the specified continuation options and returns a value. The continuation is passed a cancellation token and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according to the specified <paramref name="continuationOptions." /> When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according to the specified continuation options and returns a value. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according to the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Creates a continuation that receives caller-supplied state information and executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives caller-supplied state information and a cancellation token. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes based on the specified task continuation options when the target <see cref="T:System.Threading.Tasks.Task" /> completes and returns a value. The continuation receives caller-supplied state information and a cancellation token and uses the specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes based on the specified task continuation options when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation receives caller-supplied state information. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task" /> completes. The continuation receives caller-supplied state information and uses a specified scheduler. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task" /> completes.  When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</summary>
+      <returns>The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to create this task.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Returns the unique ID of the currently executing <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An integer that was assigned by the system to the currently-executing task.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Creates a task that completes after a time delay. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Creates a cancellable task that completes after a time delay. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="millisecondsDelay">The number of milliseconds to wait before completing the returned task, or -1 to wait indefinitely. </param>
+      <param name="cancellationToken">The cancellation token that will be checked prior to completing the returned task. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Creates a task that completes after a specified time interval. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="delay">The time span to wait before completing the returned task, or TimeSpan.FromMilliseconds(-1) to wait indefinitely. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Creates a cancellable task that completes after a specified time interval. </summary>
+      <returns>A task that represents the time delay. </returns>
+      <param name="delay">The time span to wait before completing the returned task, or TimeSpan.FromMilliseconds(-1) to wait indefinitely. </param>
+      <param name="cancellationToken">The cancellation token that will be checked prior to completing the returned task. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Gets the <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely. If the <see cref="T:System.Threading.Tasks.Task" /> completed successfully or has not yet thrown any exceptions, this will return null.</summary>
+      <returns>The <see cref="T:System.AggregateException" /> that caused the <see cref="T:System.Threading.Tasks.Task" /> to end prematurely.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
+      <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task" /> and <see cref="T:System.Threading.Tasks.Task`1" /> objects. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that's completed due to cancellation with a specified cancellation token.</summary>
+      <returns>The canceled task. </returns>
+      <param name="cancellationToken">The cancellation token with which to complete the task. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed due to cancellation with a specified cancellation token.</summary>
+      <returns>The canceled task. </returns>
+      <param name="cancellationToken">The cancellation token with which to complete the task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed with a specified exception. </summary>
+      <returns>The faulted task. </returns>
+      <param name="exception">The exception with which to complete the task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that has completed with a specified exception. </summary>
+      <returns>The faulted task. </returns>
+      <param name="exception">The exception with which to complete the task. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that's completed successfully with the specified result.</summary>
+      <returns>The successfully completed task.</returns>
+      <param name="result">The result to store into the completed task. </param>
+      <typeparam name="TResult">The type of the result returned by the task. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>An awaiter instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Gets a unique ID for this <see cref="T:System.Threading.Tasks.Task" /> instance.</summary>
+      <returns>An integer that was assigned by the system to this task instance. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> instance has completed execution due to being canceled.</summary>
+      <returns>true if the task has completed due to being canceled; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Gets whether this <see cref="T:System.Threading.Tasks.Task" /> has completed.</summary>
+      <returns>true if the task has completed; otherwise false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Gets whether the <see cref="T:System.Threading.Tasks.Task" /> completed due to an unhandled exception.</summary>
+      <returns>true if the task has thrown an unhandled exception; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a task handle for that work.</summary>
+      <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="action">The work to execute asynchronously</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a task handle for that work.</summary>
+      <returns>A task that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="action">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  Task(TResult) returned by <paramref name="function" />.</summary>
+      <returns>A Task(TResult) that represents a proxy for the Task(TResult) returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <typeparam name="TResult">The type of the result returned by the proxy task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  Task(TResult) returned by <paramref name="function" />.</summary>
+      <returns>A Task(TResult) that represents a proxy for the Task(TResult) returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <typeparam name="TResult">The type of the result returned by the proxy task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the  task returned by <paramref name="function" />.</summary>
+      <returns>A task that represents a proxy for the task returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the ThreadPool and returns a proxy for the task returned by <paramref name="function" />.</summary>
+      <returns>A task that represents a proxy for the task returned by <paramref name="function" />.</returns>
+      <param name="function">The work to execute asynchronously. </param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Queues the specified work to run on the thread pool and returns a <see cref="T:System.Threading.Tasks.Task`1" /> object that represents that work. </summary>
+      <returns>A task object that represents the work queued to execute in the thread pool. </returns>
+      <param name="function">The work to execute asynchronously. </param>
+      <typeparam name="TResult">The return type of the task. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Queues the specified work to run on the thread pool and returns a Task(TResult) handle for that work.</summary>
+      <returns>A Task(TResult) that represents the work queued to execute in the ThreadPool.</returns>
+      <param name="function">The work to execute asynchronously</param>
+      <param name="cancellationToken">A cancellation token that should be used to cancel the work</param>
+      <typeparam name="TResult">The result type of the task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the current <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Runs the <see cref="T:System.Threading.Tasks.Task" /> synchronously on the <see cref="T:System.Threading.Tasks.TaskScheduler" /> provided.</summary>
+      <param name="scheduler">The scheduler on which to attempt to run this task inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Starts the <see cref="T:System.Threading.Tasks.Task" />, scheduling it for execution to the current <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Starts the <see cref="T:System.Threading.Tasks.Task" />, scheduling it for execution to the specified <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> with which to associate and execute this task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task.</summary>
+      <returns>The current <see cref="T:System.Threading.Tasks.TaskStatus" /> of this task instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Gets a <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</summary>
+      <returns>A <see cref="T:System.Threading.WaitHandle" /> that can be used to wait for the task to complete.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Gets an indication of whether the operation completed synchronously.</summary>
+      <returns>true if the operation completed synchronously; otherwise, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution within a specified number of milliseconds.</summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a timeout interval elapses or a cancellation token is canceled before the task completes. </summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely. </param>
+      <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution. The wait terminates if a cancellation token is canceled before the task completes. </summary>
+      <param name="cancellationToken">A cancellation token to observe while waiting for the task to complete. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Waits for the <see cref="T:System.Threading.Tasks.Task" /> to complete execution within a specified time interval.</summary>
+      <returns>true if the <see cref="T:System.Threading.Tasks.Task" /> completed execution within the allotted time; otherwise, false.</returns>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution.</summary>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds or until the wait is cancelled.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for the tasks to complete.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Waits for all of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution unless the wait is cancelled. </summary>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for the tasks to complete.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Waits for all of the provided cancellable <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified time interval.</summary>
+      <returns>true if all of the <see cref="T:System.Threading.Tasks.Task" /> instances completed execution within the allotted time; otherwise, false.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified number of milliseconds or until a cancellation token is cancelled.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait. </param>
+      <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="F:System.Threading.Timeout.Infinite" /> (-1) to wait indefinitely. </param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for a task to complete. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution unless the wait is cancelled.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait. </param>
+      <param name="cancellationToken">A <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> to observe while waiting for a task to complete. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Waits for any of the provided <see cref="T:System.Threading.Tasks.Task" /> objects to complete execution within a specified time interval.</summary>
+      <returns>The index of the completed task in the <paramref name="tasks" /> array argument, or -1 if the timeout occurred.</returns>
+      <param name="tasks">An array of <see cref="T:System.Threading.Tasks.Task" /> instances on which to wait.</param>
+      <param name="timeout">A <see cref="T:System.TimeSpan" /> that represents the number of milliseconds to wait, or a <see cref="T:System.TimeSpan" /> that represents -1 milliseconds to wait indefinitely.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task`1" /> objects in an enumerable collection have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks. </returns>
+      <param name="tasks">The tasks to wait on for completion. </param>
+      <typeparam name="TResult">The type of the completed task. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an enumerable collection have completed.</summary>
+      <returns>A task that represents the completion of all of the supplied tasks. </returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task" /> objects in an array have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Creates a task that will complete when all of the <see cref="T:System.Threading.Tasks.Task`1" /> objects in an array have completed. </summary>
+      <returns>A task that represents the completion of all of the supplied tasks.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Creates a task that will complete when any of the supplied tasks have completed.</summary>
+      <returns>A task that represents the completion of one of the supplied tasks.  The return task's Result is the task that completed.</returns>
+      <param name="tasks">The tasks to wait on for completion.</param>
+      <typeparam name="TResult">The type of the completed task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Creates an awaitable task that asynchronously yields back to the current context when awaited.</summary>
+      <returns>A context that, when awaited, will asynchronously transition back into the current context at the time of the await. If the current <see cref="T:System.Threading.SynchronizationContext" /> is non-null, it is treated as the current context. Otherwise, the task scheduler that is associated with the currently executing task is treated as the current context. </returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Represents an asynchronous operation that can return a value.</summary>
+      <typeparam name="TResult">The type of the result produced by this <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to this task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and creation options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and creation options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified function and state.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the action.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> to be assigned to the new task.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initializes a new <see cref="T:System.Threading.Tasks.Task`1" /> with the specified action, state, and options.</summary>
+      <param name="function">The delegate that represents the code to execute in the task. When the function has completed, the task's <see cref="P:System.Threading.Tasks.Task`1.Result" /> property will be set to return the result value of the function.</param>
+      <param name="state">An object representing data to be used by the function.</param>
+      <param name="creationOptions">The <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> used to customize the task's behavior.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configures an awaiter used to await this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>An object used to await this task.</returns>
+      <param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the original context captured; otherwise, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Creates a continuation that executes asynchronously when the target task completes. </summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the antecedent <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Creates a cancelable continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation task. </returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate is passed the completed task as an argument. </param>
+      <param name="cancellationToken">The cancellation token that is passed to the new continuation task. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run according the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to according the condition specified in <paramref name="continuationOptions" />. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Creates a continuation that that is passed state information and that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes. </summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate is   passed the completed task and the caller-supplied state object as arguments. </param>
+      <param name="state">An object representing data to be used by the continuation action. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as  well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its  execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such  as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">An action to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation action.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according the condition specified in <paramref name="continuationOptions" />.When run, the delegate will be passed as an argument this completed task.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation that executes according the condition specified in <paramref name="continuationOptions" />.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run according the condition specified in <paramref name="continuationOptions" />.When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a continuation that executes asynchronously when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task as an argument.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult"> The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be  passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="continuationOptions">Options for when the continuation is scheduled and how it behaves. This includes criteria, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, as well as execution options, such as <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation that executes when the target <see cref="T:System.Threading.Tasks.Task`1" /> completes.</summary>
+      <returns>A new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">A function to run when the <see cref="T:System.Threading.Tasks.Task`1" /> completes. When run, the delegate will be passed the completed task and the caller-supplied state object as arguments.</param>
+      <param name="state">An object representing data to be used by the continuation function.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to associate with the continuation task and to use for its execution.</param>
+      <typeparam name="TNewResult">The type of the result produced by the continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Provides access to factory methods for creating and configuring <see cref="T:System.Threading.Tasks.Task`1" /> instances.</summary>
+      <returns>A factory object that can create a variety of <see cref="T:System.Threading.Tasks.Task`1" /> objects.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Gets an awaiter used to await this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>An awaiter instance.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Gets the result value of this <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The result value of this <see cref="T:System.Threading.Tasks.Task`1" />, which is the same type as the task's type parameter.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Represents an exception used to communicate task cancellation.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskCanceledException" /> class with a reference to the <see cref="T:System.Threading.Tasks.Task" /> that has been canceled.</summary>
+      <param name="task">A task that has been canceled.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Gets the task associated with this exception.</summary>
+      <returns>A reference to the <see cref="T:System.Threading.Tasks.Task" /> that is associated with this exception.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Represents the producer side of a <see cref="T:System.Threading.Tasks.Task`1" /> unbound to a delegate, providing access to the consumer side through the <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> property.</summary>
+      <typeparam name="TResult">The type of the result value assocatied with this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified state.</summary>
+      <param name="state">The state to use as the underlying <see cref="T:System.Threading.Tasks.Task`1" />'s AsyncState.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified state and options.</summary>
+      <param name="state">The state to use as the underlying <see cref="T:System.Threading.Tasks.Task`1" />'s AsyncState.</param>
+      <param name="creationOptions">The options to use when creating the underlying <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> represent options invalid for use with a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> with the specified options.</summary>
+      <param name="creationOptions">The options to use when creating the underlying <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> represent options invalid for use with a <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state.</summary>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, or if the underlying <see cref="T:System.Threading.Tasks.Task`1" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <param name="exceptions">The collection of exceptions to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">There are one or more null elements in <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <param name="exception">The exception to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> argument is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Transitions the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> state.</summary>
+      <param name="result">The result value to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.InvalidOperationException">The underlying <see cref="T:System.Threading.Tasks.Task`1" /> is already in one of the three final states: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />, or <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.Task`1" /> created by this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Returns the <see cref="T:System.Threading.Tasks.Task`1" /> created by this <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state.</summary>
+      <returns>True if the operation was successful; false if the operation was unsuccessful or the object has already been disposed.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> state and enables a cancellation token to be stored in the canceled task. </summary>
+      <returns>true if the operation is successful; otherwise, false. </returns>
+      <param name="cancellationToken">A cancellation token. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false.</returns>
+      <param name="exceptions">The collection of exceptions to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exceptions" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">There are one or more null elements in <paramref name="exceptions" />.-or-The <paramref name="exceptions" /> collection is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false.</returns>
+      <param name="exception">The exception to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> was disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Attempts to transition the underlying <see cref="T:System.Threading.Tasks.Task`1" /> into the <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> state.</summary>
+      <returns>True if the operation was successful; otherwise, false. </returns>
+      <param name="result">The result value to bind to this <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Specifies the behavior for a task that is created by using the <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)" /> or <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" /> method.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Specifies that the continuation, if it is a child task, is attached to a parent in the task hierarchy. The continuation can be a child task only if its antecedent is also a child task. By default, a child task (that is, an inner task created by an outer task) executes independently of its parent. You can use the <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> option so that the parent and child tasks are synchronized. Note that if a parent task is configured with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> option, the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option in the child task has no effect, and the child task will execute as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Specifies that any child task (that is, any nested inner task created by this continuation) that is created with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option and attempts to execute as an attached child task will not be able to attach to the parent task and will execute instead as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Specifies that the continuation task should be executed synchronously. With this option specified, the continuation runs on the same thread that causes the antecedent task to transition into its final state. If the antecedent is already complete when the continuation is created, the continuation will run on the thread that creates the continuation. If the antecedent's <see cref="T:System.Threading.CancellationTokenSource" /> is disposed in a finally block (Finally in Visual Basic), a continuation with this option will run in that finally block. Only very short-running continuations should be executed synchronously. Because the task executes synchronously, there is no need to call a method such as <see cref="M:System.Threading.Tasks.Task.Wait" /> to ensure that the calling thread waits for the task to complete. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Specifies that tasks created by the continuation by calling methods such as <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> or <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> see the default scheduler (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) rather than the scheduler on which this continuation is running to be the current scheduler.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>In the case of continuation cancellation, prevents completion of the continuation until the antecedent has completed.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Specifies that a continuation will be a long-running, course-grained operation. It provides a hint to the <see cref="T:System.Threading.Tasks.TaskScheduler" /> that oversubscription may be warranted. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>When no continuation options are specified, specifies that default behavior should be used when executing a continuation. The continuation runs asynchronously when the antecedent task completes, regardless of the antecedent's final <see cref="P:System.Threading.Tasks.Task.Status" /> property value. It the continuation is a child task, it is created as a detached nested task.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent was canceled. An antecedent is canceled if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent threw an unhandled exception. An antecedent throws an unhandled exception if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Specifies that the continuation task should not be scheduled if its antecedent ran to completion. An antecedent runs to completion if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Specifies that the continuation should be scheduled only if its antecedent was canceled.  An antecedent is canceled if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Specifies that the continuation task should be scheduled only if its antecedent threw an unhandled exception. An antecedent throws an unhandled exception if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />. The <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />  option guarantees that the <see cref="P:System.Threading.Tasks.Task.Exception" /> property in the antecedent is not null. You can use that property to catch the exception and see which exception caused the task to fault. If you do not access the <see cref="P:System.Threading.Tasks.Task.Exception" /> property, the exception is unhandled. Also, if you attempt to access the <see cref="P:System.Threading.Tasks.Task`1.Result" /> property of a task that has been canceled or has faulted, a new exception is thrown. This option is not valid for multi-task continuations. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Specifies that the continuation should be scheduled only if its antecedent ran to completion. An antecedent runs to completion if its <see cref="P:System.Threading.Tasks.Task.Status" /> property upon completion is <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />. This option is not valid for multi-task continuations.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>A hint to a <see cref="T:System.Threading.Tasks.TaskScheduler" /> to schedule task in the order in which they were scheduled, so that tasks scheduled sooner are more likely to run sooner, and tasks scheduled later are more likely to run later. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Specifies that the continuation task should be run asynchronously.  This option has precedence over <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Specifies flags that control optional behavior for the creation and execution of tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Specifies that a task is attached to a parent in the task hierarchy. By default, a child task (that is, an inner task created by an outer task) executes independently of its parent. You can use the <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> option so that the parent and child tasks are synchronized. Note that if a parent task is configured with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> option, the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option in the child task has no effect, and the child task will execute as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Specifies that any child task that attempts to execute as an attached child task (that is, it is created with the <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> option) will not be able to attach to the parent task and will execute instead as a detached child task. For more information, see Attached and Detached Child Tasks. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Prevents the ambient scheduler from being seen as the current scheduler in the created task. This means that operations like StartNew or ContinueWith that are performed in the created task will see <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> as the current scheduler.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Specifies that a task will be a long-running, coarse-grained operation involving fewer, larger components than fine-grained systems. It provides a hint to the <see cref="T:System.Threading.Tasks.TaskScheduler" /> that oversubscription may be warranted. Oversubscription lets you create more threads than the available number of hardware threads.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Specifies that the default behavior should be used.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>A hint to a <see cref="T:System.Threading.Tasks.TaskScheduler" /> to schedule a task in as fair a manner as possible, meaning that tasks scheduled sooner will be more likely to be run sooner, and tasks scheduled later will be more likely to be run later.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Forces continuations added to the current task to be executed asynchronously. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Provides a set of static (Shared in Visual Basic) methods for working with specific kinds of <see cref="T:System.Threading.Tasks.Task" /> instances.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a proxy <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of a Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of the provided Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic).</returns>
+      <param name="task">The Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic) to unwrap.</param>
+      <typeparam name="TResult">The type of the task's result.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown if the <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Creates a proxy <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation of a <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>A Task that represents the asynchronous operation of the provided System.Threading.Tasks.Task(Of Task).</returns>
+      <param name="task">The Task&lt;Task&gt; (C#) or Task (Of Task) (Visual Basic) to unwrap.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown if the <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Provides support for creating and scheduling <see cref="T:System.Threading.Tasks.Task" /> objects. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the default configuration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another CancellationToken is explicitly specified while calling the factory methods.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The default <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another CancellationToken is explicitly specified while calling the factory methods.</param>
+      <param name="creationOptions">The default <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> to use when creating tasks with this TaskFactory.</param>
+      <param name="continuationOptions">The default <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> to use when creating continuation tasks with this TaskFactory.</param>
+      <param name="scheduler">The default <see cref="T:System.Threading.Tasks.TaskScheduler" /> to use to schedule any Tasks created with this TaskFactory. A null value indicates that TaskScheduler.Current should be used.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> value. For more information, see the Remarks for <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)" />. -or-The <paramref name="continuationOptions" /> argument specifies an invalid value.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="creationOptions">The default <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> to use when creating tasks with this TaskFactory.</param>
+      <param name="continuationOptions">The default <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> to use when creating continuation tasks with this TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> value. For more information, see the Remarks for <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)" />. -or-The <paramref name="continuationOptions" /> argument specifies an invalid value.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory" /> instance with the specified configuration.</summary>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> to use to schedule any tasks created with this TaskFactory. A null value indicates that the current TaskScheduler should be used.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Gets the default cancellation token for this task factory.</summary>
+      <returns>The default task cancellation token for this task factory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Gets the default task continuation options for this task factory.</summary>
+      <returns>The default task continuation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed. </summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported.</param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationAction">The action delegate to execute when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token to assign to the new continuation task.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <param name="scheduler">The object that is used to schedule the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value. </exception>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that starts when a set of specified tasks has completed.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">A bitwise combination of the enumeration values that control the behavior of the new continuation task. The NotOn* and OnlyOn* members are not supported. </param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created task.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">An element in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array is empty or contains a null value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null. -or-The The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value. -or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed. -or-<paramref name="cancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null. -or-The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value. -or-The <paramref name="tasks" /> array is empty .</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationAction">The action delegate to execute when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.-or-The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken" /> that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation <see cref="T:System.Threading.Tasks.Task`1" /> that will be started upon the completion of any Task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">The <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value that controls the behavior of the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">The type of the result that is returned by the <paramref name="continuationFunction" /> delegate and associated with the created <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The exception that is thrown when one of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="tasks" /> array is null.-or-The exception that is thrown when the <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ArgumentException">The exception that is thrown when the <paramref name="tasks" /> array contains a null value.-or-The exception that is thrown when the <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Gets the default task creation options for this task factory.</summary>
+      <returns>The default task creation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="beginMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task" /> that executes an end method action when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The action delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the task that executes the end method.</param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.Task`1" /> that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The IAsyncResult whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">The TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the task that executes the end method.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="asyncResult" /> argument is null.-or-The exception that is thrown when the <paramref name="endMethod" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Gets the default task scheduler for this task factory.</summary>
+      <returns>The default task scheduler for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">The action delegate to execute asynchronously. </param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">The action delegate to execute asynchronously.</param>
+      <param name="state">An object containing data to be used by the <paramref name="action" /> delegate.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> that will be assigned to the new task.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.-or-The exception that is thrown when the <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">An object containing data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="creationOptions">A TaskCreationOptions value that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">The type of the result available through the <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The exception that is thrown when the <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. The exception that is thrown when the <paramref name="creationOptions" /> argument specifies an invalid TaskCreationOptions value. For more information, see the Remarks for <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Provides support for creating and scheduling <see cref="T:System.Threading.Tasks.Task`1" /> objects.</summary>
+      <typeparam name="TResult">The return value of the <see cref="T:System.Threading.Tasks.Task`1" /> objects that the methods of this class create. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the default configuration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the default configuration.</summary>
+      <param name="cancellationToken">The default cancellation token that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another cancellation token is explicitly specified when calling the factory methods.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="cancellationToken">The default cancellation token that will be assigned to tasks created by this <see cref="T:System.Threading.Tasks.TaskFactory" /> unless another cancellation token is explicitly specified when calling the factory methods.</param>
+      <param name="creationOptions">The default options to use when creating tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">The default options to use when creating continuation tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">The default scheduler to use to schedule any tasks created with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />. A null value indicates that <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> should be used.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> or <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="creationOptions">The default options to use when creating tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">The default options to use when creating continuation tasks with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> or <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initializes a <see cref="T:System.Threading.Tasks.TaskFactory`1" /> instance with the specified configuration.</summary>
+      <param name="scheduler">The scheduler to use to schedule any tasks created with this <see cref="T:System.Threading.Tasks.TaskFactory`1" />. A null value indicates that the current <see cref="T:System.Threading.Tasks.TaskScheduler" /> should be used.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Gets the default cancellation token for this task factory.</summary>
+      <returns>The default cancellation token for this task factory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> enumeration value for this task factory.</summary>
+      <returns>One of the enumeration values that specifies the default continuation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-<paramref name="continuationFunction" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided Tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The scheduler that is used to schedule the created continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> specifies an invalid value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided Tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The scheduler that is used to schedule the created continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of a set of provided tasks.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when all tasks in the <paramref name="tasks" /> array have completed.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set. </summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value or is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created continuation task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid enumeration value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation task.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new continuation task.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <param name="scheduler">The <see cref="T:System.Threading.Tasks.TaskScheduler" /> that is used to schedule the created continuation <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid TaskContinuationOptions value.</exception>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <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)">
+      <summary>Creates a continuation task that will be started upon the completion of any task in the provided set.</summary>
+      <returns>The new continuation <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">The array of tasks from which to continue when one task completes.</param>
+      <param name="continuationFunction">The function delegate to execute asynchronously when one task in the <paramref name="tasks" /> array completes.</param>
+      <param name="continuationOptions">One of the enumeration values that controls the behavior of the created continuation task. The NotOn* or OnlyOn* values are not valid.</param>
+      <typeparam name="TAntecedentResult">The type of the result of the antecedent <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">One of the elements in the <paramref name="tasks" /> array has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> array is null.-or-The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid enumeration value.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contains a null value.-or-The <paramref name="tasks" /> array is empty.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> enumeration value for this task factory.</summary>
+      <returns>One of the enumeration values that specifies the default creation options for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <typeparam name="TArg1">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">An object that controls the behavior of the created <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates a task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="beginMethod">The delegate that begins the asynchronous operation.</param>
+      <param name="endMethod">The delegate that ends the asynchronous operation.</param>
+      <param name="arg1">The first argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg2">The second argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="arg3">The third argument passed to the <paramref name="beginMethod" /> delegate.</param>
+      <param name="state">An object containing data to be used by the <paramref name="beginMethod" /> delegate.</param>
+      <param name="creationOptions">An object that controls the behavior of the created task.</param>
+      <typeparam name="TArg1">The type of the second argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg2">The type of the third argument passed to <paramref name="beginMethod" /> delegate.</typeparam>
+      <typeparam name="TArg3">The type of the first argument passed to the <paramref name="beginMethod" /> delegate.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="beginMethod" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>A task that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates a task that executes an end method function when a specified <see cref="T:System.IAsyncResult" /> completes.</summary>
+      <returns>The created task that represents the asynchronous operation.</returns>
+      <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> whose completion should trigger the processing of the <paramref name="endMethod" />.</param>
+      <param name="endMethod">The function delegate that processes the completed <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the task that executes the end method.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="asyncResult" /> argument is null.-or-The <paramref name="endMethod" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Gets the task scheduler for this task factory.</summary>
+      <returns>The task scheduler for this task factory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="cancellationToken">The cancellation token that will be assigned to the new task.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <param name="scheduler">The task scheduler that is used to schedule the created task.</param>
+      <exception cref="T:System.ObjectDisposedException">The cancellation token source that created<paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Creates and starts a task.</summary>
+      <returns>The started task.</returns>
+      <param name="function">A function delegate that returns the future result to be available through the task.</param>
+      <param name="state">An object that contains data to be used by the <paramref name="function" /> delegate.</param>
+      <param name="creationOptions">One of the enumeration values that controls the behavior of the created task.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> parameter specifies an invalid value.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Represents an object that handles the low-level work of queuing tasks onto threads.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initializes the <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Gets the <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the currently executing task.</summary>
+      <returns>Returns the <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the currently executing task.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Gets the default <see cref="T:System.Threading.Tasks.TaskScheduler" /> instance that is provided by the .NET Framework.</summary>
+      <returns>Returns the default <see cref="T:System.Threading.Tasks.TaskScheduler" /> instance.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Creates a <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the current <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>A <see cref="T:System.Threading.Tasks.TaskScheduler" /> associated with the current <see cref="T:System.Threading.SynchronizationContext" />, as determined by <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">The current SynchronizationContext may not be used as a TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>For debugger support only, generates an enumerable of <see cref="T:System.Threading.Tasks.Task" /> instances currently queued to the scheduler waiting to be executed.</summary>
+      <returns>An enumerable that allows a debugger to traverse the tasks currently queued to this scheduler.</returns>
+      <exception cref="T:System.NotSupportedException">This scheduler is unable to generate a list of queued tasks at this time.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Gets the unique ID for this <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Returns the unique ID for this <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indicates the maximum concurrency level this <see cref="T:System.Threading.Tasks.TaskScheduler" /> is able to support.</summary>
+      <returns>Returns an integer that represents the maximum concurrency level. The default scheduler returns <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Queues a <see cref="T:System.Threading.Tasks.Task" /> to the scheduler. </summary>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be queued.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Attempts to dequeue a <see cref="T:System.Threading.Tasks.Task" /> that was previously queued to this scheduler.</summary>
+      <returns>A Boolean denoting whether the <paramref name="task" /> argument was successfully dequeued.</returns>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be dequeued.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Attempts to execute the provided <see cref="T:System.Threading.Tasks.Task" /> on this scheduler.</summary>
+      <returns>A Boolean that is true if <paramref name="task" /> was successfully executed, false if it was not. A common reason for execution failure is that the task had previously been executed or is in the process of being executed by another thread.</returns>
+      <param name="task">A <see cref="T:System.Threading.Tasks.Task" /> object to be executed.</param>
+      <exception cref="T:System.InvalidOperationException">The <paramref name="task" /> is not associated with this scheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determines whether the provided <see cref="T:System.Threading.Tasks.Task" /> can be executed synchronously in this call, and if it can, executes it.</summary>
+      <returns>A Boolean value indicating whether the task was executed inline.</returns>
+      <param name="task">The <see cref="T:System.Threading.Tasks.Task" /> to be executed.</param>
+      <param name="taskWasPreviouslyQueued">A Boolean denoting whether or not task has previously been queued. If this parameter is True, then the task may have been previously queued (scheduled); if False, then the task is known not to have been queued, and this call is being made in order to execute the task inline without queuing it.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="task" /> argument is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The <paramref name="task" /> was already executed.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Occurs when a faulted task's unobserved exception is about to trigger exception escalation policy, which, by default, would terminate the process.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Represents an exception used to communicate an invalid operation by a <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a system-supplied message that describes the error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class using the default error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="innerException">The exception that is the cause of the current exception.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a specified message that describes the error.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+      <param name="message">The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. </param>
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Represents the current stage in the lifecycle of a <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>The task acknowledged cancellation by throwing an OperationCanceledException with its own CancellationToken while the token was in signaled state, or the task's CancellationToken was already signaled before the task started executing. For more information, see Task Cancellation.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>The task has been initialized but has not yet been scheduled.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>The task completed due to an unhandled exception.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>The task completed execution successfully.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>The task is running but has not yet completed.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>The task is waiting to be activated and scheduled internally by the .NET Framework infrastructure.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>The task has finished executing and is implicitly waiting for attached child tasks to complete.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>The task has been scheduled for execution but has not yet begun executing.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Provides data for the event that is raised when a faulted <see cref="T:System.Threading.Tasks.Task" />'s exception goes unobserved.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initializes a new instance of the <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> class with the unobserved exception.</summary>
+      <param name="exception">The Exception that has gone unobserved.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>The Exception that went unobserved.</summary>
+      <returns>The Exception that went unobserved.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Gets whether this exception has been marked as "observed."</summary>
+      <returns>true if this exception has been marked as "observed"; otherwise false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Marks the <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> as "observed," thus preventing it from triggering exception escalation policy which, by default, terminates the process.</summary>
+    </member>
+  </members>
+</doc>

+ 3168 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/de/System.Threading.Tasks.xml

@@ -0,0 +1,3168 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Stellt einen oder mehrere Fehler dar, die beim Ausführen einer Anwendung auftreten.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit Verweisen auf die inneren Ausnahmen, die diese Ausnahme ausgelöst haben.</summary>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit Verweisen auf die inneren Ausnahmen, die diese Ausnahme ausgelöst haben.</summary>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und Verweisen auf die inneren Ausnahmen, die diese Ausnahme verursacht haben.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerException" />-Argument ist NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.AggregateException" />-Klasse mit einer angegebenen Fehlermeldung und Verweisen auf die inneren Ausnahmen, die diese Ausnahme verursacht haben.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="innerExceptions">Die Ausnahmen, die die aktuelle Ausnahme ausgelöst haben.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="innerExceptions" />-Argument ist NULL.</exception>
+      <exception cref="T:System.ArgumentException">Ein Element von <paramref name="innerExceptions" /> ist null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Fasst <see cref="T:System.AggregateException" />-Instanzen in einer einzigen neuen Instanz zusammen.</summary>
+      <returns>Eine neue, zusammengefasste <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Gibt die <see cref="T:System.AggregateException" /> zurück, die diese Ausnahme verursacht hat.</summary>
+      <returns>Gibt die <see cref="T:System.AggregateException" /> zurück, die diese Ausnahme verursacht hat.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Ruft einen Handler für jede in dieser <see cref="T:System.AggregateException" /> enthaltenen <see cref="T:System.Exception" /> auf.</summary>
+      <param name="predicate">Das Prädikat, das für jede Ausnahme ausgeführt werden soll.Das Prädikat akzeptiert als Argument die zu verarbeitende <see cref="T:System.Exception" /> und gibt einen booleschen Wert zurück, der angibt, ob die Ausnahme behandelt wurde.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="predicate" />-Argument ist NULL.</exception>
+      <exception cref="T:System.AggregateException">Eine in dieser <see cref="T:System.AggregateException" /> enthaltene Ausnahme wurde nicht behandelt.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Ruft eine schreibgeschützte Auflistung der <see cref="T:System.Exception" />-Instanzen ab, die die aktuelle Ausnahme verursacht haben.</summary>
+      <returns>Gibt eine schreibgeschützte Auflistung der <see cref="T:System.Exception" />-Instanzen zurück, die die aktuelle Ausnahme verursacht haben.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Erstellt eine Zeichenfolgenentsprechung der aktuellen <see cref="T:System.AggregateException" /> und gibt diese zurück.</summary>
+      <returns>Eine Zeichenfolgenentsprechung der aktuellen Ausnahme.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Die Ausnahme, die einem Thread beim Abbrechen eines von diesem Thread ausgeführten Vorgangs ausgelöst wird.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer vom System bereitgestellten Fehlermeldung.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+      <param name="message">Ein <see cref="T:System.String" />, der den Fehler beschreibt.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung, einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat, und einem Abbruchtoken.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Abbruchtoken.</summary>
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.OperationCanceledException" />-Klasse mit einem Abbruchtoken.</summary>
+      <param name="token">Ein Abbruchtoken, das dem abgebrochenen Vorgang zugeordnet ist.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Ruft ein Token ab, das dem abgebrochenen Vorgang zugeordnet ist.</summary>
+      <returns>Ein Token, das dem abgebrochenen Vorgang zugeordnet ist, oder ein Standardtoken.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die eine Aufgabe zurückgeben.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.</summary>
+      <param name="exception">Die Ausnahme, die an die Aufgabe gebunden werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.- oder -Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Markiert die Aufgabe als erfolgreich abgeschlossen.</summary>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.- oder -Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Ruft die Aufgabe für diesen Generator ab.</summary>
+      <returns>Die Aufgabe für diesen Generator.</returns>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die eine Aufgabe zurückgeben, und stellt einen Parameter für das Ergebnis bereit.</summary>
+      <typeparam name="TResult">Das zum Abschließen der Aufgabe zu verwendende Ergebnis.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Markiert die Aufgabe als fehlgeschlagen und verknüpft die angegebene Ausnahme mit der Aufgabe.</summary>
+      <param name="exception">Die Ausnahme, die an die Aufgabe gebunden werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Markiert die Aufgabe als erfolgreich abgeschlossen.</summary>
+      <param name="result">Das zum Abschließen der Aufgabe zu verwendende Ergebnis.</param>
+      <exception cref="T:System.InvalidOperationException">Die Aufgabe ist bereits abgeschlossen.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Ruft die Aufgabe für diesen Generator ab.</summary>
+      <returns>Die Aufgabe für diesen Generator.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Stellt einen Generator für asynchrone Methoden dar, die keinen Wert zurückgeben.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Plant den Übergang des Zustandsautomaten zur nächsten Aktion, wenn der angegebene Awaiter abgeschlossen ist.Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden.</summary>
+      <param name="awaiter">Der Awaiter.</param>
+      <param name="stateMachine">Der Zustandsautomat.</param>
+      <typeparam name="TAwaiter">Der Awaitertyp.</typeparam>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Erstellt eine Instanz der <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />-Klasse.</summary>
+      <returns>Eine neue Instanz des Generators.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Bindet eine Ausnahme an den Methodengenerator.</summary>
+      <param name="exception">Die zu bindende Ausnahme.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Markiert den Methodengenerator als erfolgreich abgeschlossen.</summary>
+      <exception cref="T:System.InvalidOperationException">Der Builder wird nicht initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Ordnet den Generator dem angegebenen Zustandsautomaten zu.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die dem Generator zugeordnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Zustandsautomat wurde zuvor festgelegt.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Startet den Generator mit dem zugeordneten Zustandsautomaten.</summary>
+      <param name="stateMachine">Die Zustandsautomatinstanz, die als Verweis übergeben wird.</param>
+      <typeparam name="TStateMachine">Der Typ des Zustandsautomaten.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> ist null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Stellt ein Awaitable-Objekt bereit, das konfigurierte Awaits bei einem Task zulässt.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Gibt einen Awaiter für dieses awaitable Objekt zurück.</summary>
+      <returns>Der Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Stellt ein Awaitable-Objekt bereit, das konfigurierte Awaits bei einem Task zulässt.</summary>
+      <typeparam name="TResult">Der von diesem <see cref="T:System.Threading.Tasks.Task`1" /> erzeugte Ergebnistyp.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Gibt einen Awaiter für dieses awaitable Objekt zurück.</summary>
+      <returns>Der Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Stellt einen Awaiter für ein awaitable Objekt bereit (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) .</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang für den abgeschlossenen Task .</summary>
+      <returns>Das Ergebnis der abgeschlossenen Aufgabe.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die im Fehlerzustand abgeschlossene Aufgabe.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die Aufgabe, auf die gewartet wird, abgeschlossen wurde.</summary>
+      <returns>true, wenn die erwartete Aufgabe abgeschlossen wurde; andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist. </summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Stellt einen Awaiter für ein awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) Objekt bereit.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang für den abgeschlossenen Task .</summary>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die im Fehlerzustand abgeschlossene Aufgabe.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die Aufgabe, auf die gewartet wird, abgeschlossen wurde.</summary>
+      <returns>true, wenn die erwartete Aufgabe abgeschlossen ist; andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang für die Aufgabe, die diesem Awaiter zugeordnet ist. </summary>
+      <param name="continuation">Die Aktion, die Abschluss der Warte-Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Stellt Zustandsautomaten dar, die für asynchrone Methoden generiert werden.Dieser Typ ist ausschließlich zur Compiler-Verwendung vorgesehen.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Verschiebt den Zustandsautomaten zum nächsten Zustand.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Konfiguriert den Zustandsautomaten mit einem HEAP-zugeordneten Replikat.</summary>
+      <param name="stateMachine">Das HEAP-zugeordnete Replikat.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Stellt einen Awaiter dar, der Fortsetzungen plant, wenn ein Await-Vorgang beendet wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang, der aufgerufen wird, wenn die Instanz abgeschlossen wird.</summary>
+      <param name="continuation">Die Aktion, die beim Abschluss der Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist ein NULL-Argument (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Stellt einen Vorgang dar, der Fortsetzungen plant, wenn er abgeschlossen wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Plant den Fortsetzungsvorgang, der aufgerufen wird, wenn die Instanz abgeschlossen wird.</summary>
+      <param name="continuation">Die Aktion, die beim Abschluss der Vorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist ein NULL-Argument (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Stellt ein Objekt bereit, das auf den Abschluss einer asynchronen Aufgabe wartet. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Beendet das Warten auf den Abschluss der asynchronen Aufgabe.</summary>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die Aufgabe hat in einem <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> abgeschlossen.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die asynchrone Aufgabe abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Legt die Aktion fest, die ausgeführt wird, sobald das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt nicht mehr auf die zu beendende asynchrone Aufgabe wartet.</summary>
+      <param name="continuation">Die Aktion, die ausgeführt werden soll, wenn der Wartevorgang abgeschlossen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Plant die Fortsetzungsaktion für die asynchrone Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die bei Abschluss der Wartevorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Stellt ein Objekt dar, das auf den Abschluss einer asynchronen Aufgabe wartet und einen Parameter für das Ergebnis bereitstellt.</summary>
+      <typeparam name="TResult">Das Ergebnis der Aufgabe.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Beendet das Warten auf den Abschluss der asynchronen Aufgabe.</summary>
+      <returns>Das Ergebnis der abgeschlossenen Aufgabe.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Die Aufgabe wurde abgebrochen.</exception>
+      <exception cref="T:System.Exception">Die Aufgabe hat in einem <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> abgeschlossen.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob die asynchrone Aufgabe abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Legt die Aktion fest, die ausgeführt wird, sobald das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt nicht mehr auf die zu beendende asynchrone Aufgabe wartet.</summary>
+      <param name="continuation">Die Aktion, die ausgeführt werden soll, wenn der Wartevorgang abgeschlossen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.NullReferenceException">Das <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />-Objekt wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Plant die Fortsetzungsaktion für die asynchrone Aufgabe, die diesem Awaiter zugeordnet ist.</summary>
+      <param name="continuation">Die Aktion, die bei Abschluss der Wartevorgangs aufgerufen wird.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der Awaiter wurde nicht ordnungsgemäß initialisiert.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Stellt den Kontext für das Warten bereit, wenn asynchron in einer Zielumgebung gewechselt wird.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Ruft ein <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />-Objekt für diese Instanz der Klasse ab.</summary>
+      <returns>Ein -Objekt, mit dem der Abschluss des asynchronen Vorgangs überwacht wird.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Stellt einen Awaiter zum Umschalten in einer Zielumgebung bereit.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Beendet den Wartevorgang.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob ein Ertrag nicht erforderlich ist.</summary>
+      <returns>Immer false, das angibt, dass ein Ertrag immer für <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> erforderlich ist.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Legt die Fortsetzung fest, die aufgerufen werden soll.</summary>
+      <param name="continuation">Die Aktion zum asynchronen Aufrufen.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> ist null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Stellt die <paramref name="continuation" /> zurück in den aktuellen Kontext.</summary>
+      <param name="continuation">Die Aktion zum asynchronen Aufrufen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="continuation" />-Argument ist null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Gibt eine Benachrichtigung darüber weiter, dass Vorgänge abgebrochen werden sollen.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initialisiert das <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Der Zustand "abgebrochen" für das Token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Ruft einen Wert ab, der angibt, ob der Zustand "abgebrochen" von diesem Token unterstützt wird.</summary>
+      <returns>"true", wenn sich dieses Token im abgebrochenen Zustand befinden kann, andernfalls "false".</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Ermittelt, ob die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz und die angegebene <see cref="T:System.Object" />-Instanz gleich sind.</summary>
+      <returns>"true", wenn <paramref name="other" /> ein <see cref="T:System.Threading.CancellationToken" /> ist und die beiden Instanzen gleich sind, andernfalls "false".Zwei Token sind gleich, wenn sie derselben <see cref="T:System.Threading.CancellationTokenSource" /> zugeordnet sind oder beide aus öffentlichen CancellationToken-Konstruktoren erstellt wurden und ihre <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" />-Werte gleich sind.</returns>
+      <param name="other">Das andere Objekt, mit dem diese Instanz verglichen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Ermittelt, ob die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz gleich dem angegebenen Token ist.</summary>
+      <returns>"true", wenn die Instanzen gleich sind, andernfalls "false".Zwei Token sind gleich, wenn sie derselben <see cref="T:System.Threading.CancellationTokenSource" /> zugeordnet sind oder beide aus öffentlichen CancellationToken-Konstruktoren erstellt wurden und ihre <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" />-Werte gleich sind.</returns>
+      <param name="other">Das andere <see cref="T:System.Threading.CancellationToken" />, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Dient als Hashfunktion für eine <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Ein Hashcode für die aktuelle <see cref="T:System.Threading.CancellationToken" />-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Ruft einen Wert ab, der angibt, ob für dieses Token ein Abbruch angefordert wurde.</summary>
+      <returns>"true", wenn der Abbruch für dieses Token angefordert wurde, andernfalls "false".</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Gibt einen leeren <see cref="T:System.Threading.CancellationToken" />-Wert zurück.</summary>
+      <returns>Ein leeres Abbruchtoken. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Stellt fest, ob zwei <see cref="T:System.Threading.CancellationToken" />-Instanzen gleich sind.</summary>
+      <returns>"true", wenn die Instanzen gleich sind, andernfalls "false".</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Ermittelt, ob zwei <see cref="T:System.Threading.CancellationToken" />-Instanzen ungleich sind.</summary>
+      <returns>"true", wenn die beiden Instanzen ungleich sind, andernfalls "false".</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="useSynchronizationContext">Ein boolescher Wert, der angibt, ob der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> erfasst und beim Aufrufen von <paramref name="callback" /> verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="state">Der Zustand, der beim Aufrufen des Delegaten an <paramref name="callback" /> übergeben werden soll.Dies kann NULL sein.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registriert einen Delegaten, der aufgerufen wird, wenn dieses <see cref="T:System.Threading.CancellationToken" /> abgebrochen wird.</summary>
+      <returns>Die <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz, die verwendet werden kann, um die Registrierung des Rückrufs aufzuheben.</returns>
+      <param name="callback">Der Delegat, der ausgeführt wird, wenn das <see cref="T:System.Threading.CancellationToken" />-Objekt abgebrochen wird.</param>
+      <param name="state">Der Zustand, der beim Aufrufen des Delegaten an <paramref name="callback" /> übergeben werden soll.Dies kann NULL sein.</param>
+      <param name="useSynchronizationContext">Ein boolescher Wert, der angibt, ob der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> erfasst und beim Aufrufen von <paramref name="callback" /> verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Löst eine <see cref="T:System.OperationCanceledException" /> aus, wenn für dieses Token ein Abbruch angefordert wurde.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Ruft ein <see cref="T:System.Threading.WaitHandle" /> ab, das signalisiert wird, wenn das Token abgebrochen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.WaitHandle" />, das signalisiert wird, wenn das Token abgebrochen wird.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Stellt einen Rückrufdelegaten dar, der bei einem <see cref="T:System.Threading.CancellationToken" /> registriert wurde. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Threading.CancellationTokenRegistration" />-Klasse verwendeten Ressourcen frei.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Bestimmt, ob die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz und die angegebene <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz gleich sind.</summary>
+      <returns>True, wenn diese Instanz und <paramref name="obj" /> gleich sind.Andernfalls false.Zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen sind gleich, wenn sie beide auf die Ausgabe eines Aufrufs derselben Register-Methode eines <see cref="T:System.Threading.CancellationToken" /> verweisen.</returns>
+      <param name="obj">Das andere Objekt, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz und die angegebene <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz gleich sind.</summary>
+      <returns>True, wenn diese Instanz und <paramref name="other" /> gleich sind.Andernfalls false. Zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen sind gleich, wenn sie beide auf die Ausgabe eines Aufrufs derselben Register-Methode eines <see cref="T:System.Threading.CancellationToken" /> verweisen.</returns>
+      <param name="other">Das andere <see cref="T:System.Threading.CancellationTokenRegistration" />, mit dem diese Instanz verglichen werden soll.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Fungiert als Hashfunktion für eine <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Ein Hashcode für die aktuelle <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanz.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen gleich sind.</summary>
+      <returns>True, wenn die Instanzen gleich sind, andernfalls false.</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Bestimmt, ob zwei <see cref="T:System.Threading.CancellationTokenRegistration" />-Instanzen ungleich sind.</summary>
+      <returns>True, wenn die beiden Instanzen ungleich sind, andernfalls false.</returns>
+      <param name="left">Die erste Instanz.</param>
+      <param name="right">Die zweite Instanz.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signalisiert einem <see cref="T:System.Threading.CancellationToken" />, dass es abgebrochen werden soll.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse, die nach der angegebenen Verzögerung in Millisekunden abgebrochen wird.</summary>
+      <param name="millisecondsDelay">Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser <see cref="T:System.Threading.CancellationTokenSource" /> abgewartet wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse, die nach der angegebenen Zeitspanne abgebrochen wird.</summary>
+      <param name="delay">Das Zeitintervall in Millisekunden, das vor dem Abbrechen dieser <see cref="T:System.Threading.CancellationTokenSource" /> abgewartet wird.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Übermittelt eine Abbruchanforderung.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Teilt eine Anforderung für Abbruch mit und gibt an, ob verbleibenden Rückrufe und abbrechbare Vorgänge verarbeitet werden sollen.</summary>
+      <param name="throwOnFirstException">true, wenn Ausnahmen sofort weitergegeben werden sollten, andernfalls false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Plant einen Abbruch auf diesem <see cref="T:System.Threading.CancellationTokenSource" /> nach der angegebenen Anzahl von Millisekunden.</summary>
+      <param name="millisecondsDelay">Die Zeitspanne, die gewartet wird, bevor diese <see cref="T:System.Threading.CancellationTokenSource" /> abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Plant einen Abbruch auf diesem <see cref="T:System.Threading.CancellationTokenSource" /> nach der angegebenen Zeitspanne.</summary>
+      <param name="delay">Die Zeitspanne, die gewartet wird, bevor diese <see cref="T:System.Threading.CancellationTokenSource" /> abgebrochen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Erstellt eine <see cref="T:System.Threading.CancellationTokenSource" />, für die der Zustand "abgebrochen" festgelegt wird, wenn eines der Quelltoken im Zustand "abgebrochen" ist.</summary>
+      <returns>Ein <see cref="T:System.Threading.CancellationTokenSource" />, das mit den Quelltoken verknüpft ist.</returns>
+      <param name="token1">Das erste Abbruchtoken, das überwacht werden soll.</param>
+      <param name="token2">Das zweite Abbruchtoken, das überwacht werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Erstellt eine <see cref="T:System.Threading.CancellationTokenSource" />, für die der Zustand „abgebrochen“ festgelegt wird, wenn eines der Quelltoken im angegebenen Array im Zustand „abgebrochen“ ist.</summary>
+      <returns>Ein <see cref="T:System.Threading.CancellationTokenSource" />, das mit den Quelltoken verknüpft ist.</returns>
+      <param name="tokens">Ein Array, das die Abbruchtokeninstanzen enthält, die beobachtet werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse verwendeten Ressourcen frei.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Gibt die von der <see cref="T:System.Threading.CancellationTokenSource" />-Klasse verwendeten nicht verwalteten Ressourcen frei und gibt (optional) auch die verwalteten Ressourcen frei.</summary>
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Ruft einen Wert ab, der angibt, ob für diese <see cref="T:System.Threading.CancellationTokenSource" /> ein Abbruch angefordert wurde.</summary>
+      <returns>true, wenn der Abbruch für diese <see cref="T:System.Threading.CancellationTokenSource" /> angefordert wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Ruft den diesem <see cref="T:System.Threading.CancellationToken" /> zugeordneten <see cref="T:System.Threading.CancellationTokenSource" /> ab.</summary>
+      <returns>Das dieser <see cref="T:System.Threading.CancellationToken" /> zugeordnete <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Stellt Taskplaner bereit, die auszuführende Aufgaben koordinieren, während sie sicherstellen, dass gleichzeitige Aufgaben gleichzeitig ausgeführt werden können, exklusive Aufgaben zu keinerlei Zeitpunkt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse, die auf den angegebenen Planer abzielt.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse für den angegebenen Planer mit einer maximalen Parallelitätsebene.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+      <param name="maxConcurrencyLevel">Die maximale Anzahl von Tasks, die gleichzeitig ausgeführt werden.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />-Klasse für den angegebenen Planer mit einer maximalen Parallelitätsebene und einer maximalen Anzahl von geplanten Aufgaben, die als Einheit verarbeitet werden können.</summary>
+      <param name="taskScheduler">Der Zielplaner, auf dem dieses Paar ausgeführt werden soll.</param>
+      <param name="maxConcurrencyLevel">Die maximale Anzahl von Tasks, die gleichzeitig ausgeführt werden.</param>
+      <param name="maxItemsPerTask">Die maximale Anzahl auszuführender Tasks für jeden zugrunde liegenden geplanten Task, der von dem Paar verwendet wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informiert das Planerpaar, dass es keine weiteren Aufgaben annehmen sollte.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.Task" /> ab, der abgeschlossen wird, wenn der Planer die Verarbeitung abgeschlossen hat.</summary>
+      <returns>Der asynchrone Vorgang, der abgeschlossen wird, wenn der Planer die Verarbeitung abschließt.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab, das verwendet werden kann, um Aufgaben für dieses Paar zu planen, die gleichzeitig mit anderen Aufgaben für dieses Paar ausgeführt werden können.</summary>
+      <returns>Ein Objekt, das verwendet werden kann, um Aufgaben gleichzeitig zu planen.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Ruft <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab, das verwendet werden kann, um Aufgaben für dieses Paar zu planen, die in Bezug auf andere Aufgaben für dieses Paar exklusiv ausgeführt werden müssen.</summary>
+      <returns>Ein Objekt, das verwendet werden kann, um Aufgaben zu planen, die nicht gleichzeitig mit anderen Aufgaben ausgeführt werden.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Stellt einen asynchronen Vorgang dar.Informationen zum Durchsuchen des .NET Framework-Quellcodes für diesen Typ finden Sie in der Verweisquelle.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit der angegebenen Aktion.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Erstellungsoptionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Erstellungsoptionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initialisiert eine neue <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion und Zustand.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das die neue Aufgabe berücksichtigt.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="action">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Ruft das beim Erstellen der <see cref="T:System.Threading.Tasks.Task" /> angegebene Zustandsobjekt ab, oder NULL, wenn kein Zustandsobjekt angegeben wurde.</summary>
+      <returns>Ein <see cref="T:System.Object" />, das die Zustandsdaten darstellt, die bei der Erstellung an die Aufgabe übergeben wurden.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Ruft eine Aufgabe ab, die bereits erfolgreich abgeschlossen wurde. </summary>
+      <returns>Die erfolgreich abgeschlossene Aufgabe. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Konfiguriert einen Awaiter, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task" /> zu erwarten.</summary>
+      <returns>Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.</returns>
+      <param name="continueOnCapturedContext">true um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen, andernfalls false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die ein Abbruchtoken empfängt und asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die, sobald der Zieltask abgeschlossen ist, entsprechend den Angaben in <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> ausgeführt wird.Die Fortsetzung empfängt ein Abbruchtoken und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die nach den angegebenen <paramref name="continuationOptions" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die, sobald der Zieltask abgeschlossen ist, entsprechend den Angaben in <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die nach den angegebenen <paramref name="continuationOptions" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die ausgeführt werden soll, wenn der Task abgeschlossen wurde.Wenn der Delegat ausgeführt wird, werden ihm der abgeschlossene Task und das vom Aufrufer bereitgestellte Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken empfängt und asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken empfängt und ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung wird entsprechend einem Satz angegebener Bedingungen ausgeführt und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung wird entsprechend einem Satz angegebener Bedingungen ausgeführt.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird asynchron ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde, und gibt einen Wert zurück. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn der <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung empfängt ein Abbruchtoken.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Fortsetzungsoptionen ausgeführt wird, und gibt einen Wert zurück.An die Fortsetzung wird ein Abbruchtoken übergeben, und sie verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die gemäß dem angegebenen <paramref name="continuationOptions." />-Parameter ausgeführt wird. Wenn eine Ausführung stattfindet, wird dem Delegaten die ausgeführte Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Fortsetzungsoptionen ausgeführt wird, und gibt einen Wert zurück. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die vom Aufrufer bereitgestellte Zustandsinformationen empfängt, und wird asynchron ausgeführt, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist, und gibt einen Wert zurück. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde, und gibt einen Wert zurück.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Taskfortsetzungsoptionen ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist, und gibt einen Wert zurück.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen sowie ein Abbruchtoken und verwendet den angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die entsprechend den angegebenen Taskfortsetzungsoptionen ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.Die Fortsetzung empfängt vom Aufrufer bereitgestellte Zustandsinformationen und verwendet einen angegebenen Zeitplan.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Ruft die zum Erstellen dieser Aufgabe verwendeten <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> ab.</summary>
+      <returns>Die zum Erstellen dieser Aufgabe verwendeten <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Gibt die eindeutige ID der momentan ausgeführten <see cref="T:System.Threading.Tasks.Task" /> zurück.</summary>
+      <returns>Eine ganze Zahl, die der gerade ausgeführten Aufgabe vom System zugewiesen wurde.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Erstellt eine Aufgabe, die nach einer Verzögerung abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="millisecondsDelay">Die Anzahl der Millisekunden, die gewartet wird, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder -1, um unbegrenzt zu warten. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Aufgabe, die nach einer Verzögerung abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="millisecondsDelay">Die Anzahl der Millisekunden, die gewartet wird, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder -1, um unbegrenzt zu warten. </param>
+      <param name="cancellationToken">Das Abbruchtoken, das vor dem Abschließen der zurückgegebenen Aufgabe geprüft wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Erstellt eine Aufgabe, die nach Ablauf einer festgelegten Zeitspanne abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="delay">Die Zeitspanne, die abgewartet werden soll, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder TimeSpan.FromMilliseconds(-1), um unbegrenzt zu warten. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Aufgabe, die nach Ablauf einer festgelegten Zeitspanne abgeschlossen wird. </summary>
+      <returns>Eine Aufgabe, die die Verzögerung darstellt. </returns>
+      <param name="delay">Die Zeitspanne, die abgewartet werden soll, bevor die zurückgegebene Aufgabe abgeschlossen wird, oder TimeSpan.FromMilliseconds(-1), um unbegrenzt zu warten. </param>
+      <param name="cancellationToken">Das Abbruchtoken, das vor dem Abschließen der zurückgegebenen Aufgabe geprüft wird. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Ruft die <see cref="T:System.AggregateException" /> ab, die die vorzeitige Beendigung der <see cref="T:System.Threading.Tasks.Task" /> verursacht hat.Wenn die <see cref="T:System.Threading.Tasks.Task" /> erfolgreich abgeschlossen wurde oder noch keine Ausnahmen ausgelöst wurden, wird null zurückgegeben.</summary>
+      <returns>Die <see cref="T:System.AggregateException" />, die die vorzeitige Beendigung der <see cref="T:System.Threading.Tasks.Task" /> verursacht hat.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Bietet Zugriff auf Factorymethoden zum Erstellen und Konfigurieren von <see cref="T:System.Threading.Tasks.Task" />- und <see cref="T:System.Threading.Tasks.Task`1" />-Instanzen.</summary>
+      <returns>Ein Factoryobjekt, das eine Vielzahl von <see cref="T:System.Threading.Tasks.Task" />- und <see cref="T:System.Threading.Tasks.Task`1" />-Objekten erstellen kann. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Erstellt eine durch Abbruch abgeschlossene <see cref="T:System.Threading.Tasks.Task" /> mit einem angegebenen Abbruchtoken.</summary>
+      <returns>Die abgebrochene Aufgabe. </returns>
+      <param name="cancellationToken">Das Abbruchtoken, mit dem die Aufgabe abgeschlossen werden soll. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Erstellt eine durch Abbruch abgeschlossene <see cref="T:System.Threading.Tasks.Task`1" /> mit einem angegebenen Abbruchtoken.</summary>
+      <returns>Die abgebrochene Aufgabe. </returns>
+      <param name="cancellationToken">Das Abbruchtoken, mit dem die Aufgabe abgeschlossen werden soll. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Erstellt eine durch eine angegebene Ausnahme abgeschlossene <see cref="T:System.Threading.Tasks.Task`1" />. </summary>
+      <returns>Die fehlgeschlagene Aufgabe. </returns>
+      <param name="exception">Die Ausnahme, mit der die Aufgabe abgeschlossen werden soll. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Erstellt eine durch eine angegebene Ausnahme abgeschlossene <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Die fehlgeschlagene Aufgabe. </returns>
+      <param name="exception">Die Ausnahme, mit der die Aufgabe abgeschlossen werden soll. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Erstellt eine <see cref="T:System.Threading.Tasks.Task`1" />, die erfolgreich mit dem angegebenen Ergebnis abgeschlossen wurde.</summary>
+      <returns>Die erfolgreich abgeschlossene Aufgabe.</returns>
+      <param name="result">Das in der abgeschlossenen Aufgabe zu speichernde Ergebnis. </param>
+      <typeparam name="TResult">Der Typ des von der Aufgabe zurückgegebenen Ergebnisses. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Ruft einen Awaiter ab, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task" /> zu erwarten.</summary>
+      <returns>Eine Awaiter-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Ruft eine eindeutige ID für diese <see cref="T:System.Threading.Tasks.Task" />-Instanz ab.</summary>
+      <returns>Eine ganze Zahl, die dieser Aufgabeninstanz vom System zugewiesen wurde. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Ruft einen Wert ab, der angibt, ob diese <see cref="T:System.Threading.Tasks.Task" />-Instanz die Ausführung aufgrund eines Abbruchs abgeschlossen hat.</summary>
+      <returns>true, wenn die Aufgabe aufgrund eines Abbruchs beendet wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Ruft einen Wert ab, der angibt, ob diese <see cref="T:System.Threading.Tasks.Task" /> abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe abgeschlossen wurde, andernfalls false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Ruft einen Wert ab, der angibt, ob die <see cref="T:System.Threading.Tasks.Task" /> aufgrund einer nicht behandelten Ausnahme abgeschlossen wurde.</summary>
+      <returns>true, wenn die Aufgabe einen Ausnahmefehler ausgelöst hat, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Aufgabe, die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="action">Die asynchron auszuführende Arbeit.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Aufgabe, die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="action">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Task(TResult) zurück, die von  <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Task(TResult), die einen Proxy für die Task(TResult) darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <typeparam name="TResult">Der Typ des von der Proxy-Aufgabe zurückgegebenen Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Task(TResult) zurück, die von  <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Task(TResult), die einen Proxy für die Task(TResult) darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <typeparam name="TResult">Der Typ des von der Proxy-Aufgabe zurückgegebenen Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Aufgabe zurück, die von <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Aufgabe, die einen Proxy für die Aufgabe darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im ThreadPool der Warteschleife hinzu und gibt einen Proxy für die Aufgabe zurück, die von <paramref name="function" /> zurückgegeben wird.</summary>
+      <returns>Eine Aufgabe, die einen Proxy für die Aufgabe darstellt, die durch <paramref name="function" /> zurückgegeben wird.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit. </param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein <see cref="T:System.Threading.Tasks.Task`1" />-Objekt zurück, das diese Aufgabe darstellt. </summary>
+      <returns>Ein Aufgabenobjekt, das die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden. </returns>
+      <param name="function">Die asynchron auszuführende Arbeit. </param>
+      <typeparam name="TResult">Der Rückgabetyp der Aufgabe. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Fügt die angegebene Verarbeitung zur Ausführung im Threadpool der Warteschlange hinzu und gibt ein Task(TResult)-Handle für diese Aufgabe zurück.</summary>
+      <returns>Eine Task(TResult) die die Arbeit darstellt, die sich in der Warteschlange befindet, um im Threadpool ausgeführt zu werden.</returns>
+      <param name="function">Die asynchron auszuführende Arbeit.</param>
+      <param name="cancellationToken">Ein Abbruchtoken, das verwendet werden soll, um die Arbeit abzubrechen.</param>
+      <typeparam name="TResult">Der Ergebnistyp der Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Führt den <see cref="T:System.Threading.Tasks.Task" /> synchron mit dem aktuellen <see cref="T:System.Threading.Tasks.TaskScheduler" /> aus.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Führt die <see cref="T:System.Threading.Tasks.Task" /> synchron mit dem bereitgestellten <see cref="T:System.Threading.Tasks.TaskScheduler" /> aus.</summary>
+      <param name="scheduler">Der Taskplaner, mit dem diese Aufgabe inline ausgeführt werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Startet die <see cref="T:System.Threading.Tasks.Task" /> und plant ihre Ausführung mit dem aktuellen <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Startet die <see cref="T:System.Threading.Tasks.Task" /> und plant ihre Ausführung mit dem angegebenen <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Der <see cref="T:System.Threading.Tasks.TaskScheduler" />, dem diese Aufgabe zugeordnet und mit dem sie ausgeführt werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskStatus" /> dieser Aufgabe ab.</summary>
+      <returns>Der aktuelle <see cref="T:System.Threading.Tasks.TaskStatus" /> dieser Aufgabeninstanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Ruft ein <see cref="T:System.Threading.WaitHandle" /> ab, das verwendet werden kann, um auf den Abschluss der Aufgabe zu warten.</summary>
+      <returns>Ein <see cref="T:System.Threading.WaitHandle" />, das verwendet werden kann, um auf den Abschluss der Aufgabe zu warten.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Ruft einen Wert ab, der angibt, ob der Vorgang synchron abgeschlossen wurde.</summary>
+      <returns>true, wenn der Vorgang synchron abgeschlossen wurde, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Wartet darauf, dass die <see cref="T:System.Threading.Tasks.Task" /> innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt wird.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.Der Wartevorgang wird beendet, wenn ein Timeoutintervall abläuft oder ein Abbruchtoken abgebrochen wird, bevor die Aufgabe abgeschlossen ist.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout. </param>
+      <param name="cancellationToken">Ein Abbruchtoken, das beim Warten auf den Abschluss der Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Wartet, bis der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung abschließt.Der Wartevorgang wird beendet, wenn ein Abbruchtoken abgebrochen wird, bevor die Aufgabe abgeschlossen ist.</summary>
+      <param name="cancellationToken">Ein Abbruchtoken, das beim Warten auf den Abschluss der Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Wartet darauf, dass die <see cref="T:System.Threading.Tasks.Task" /> innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt wird.</summary>
+      <returns>true, wenn der <see cref="T:System.Threading.Tasks.Task" /> die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen hat, andernfalls false.</returns>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Wartet, bis alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen.</summary>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt werden.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden oder vollständig ausgeführt werden, oder bis zum Abbruch des Wartevorgangs.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss der Aufgaben überwacht werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Wartet, bis alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen oder bis der Wartevorgang abgebrochen wird. </summary>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss der Aufgaben überwacht werden soll.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Wartet darauf, dass alle bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte, die abgebrochen werden können, innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt werden.</summary>
+      <returns>true wenn alle <see cref="T:System.Threading.Tasks.Task" />-Instanzen die Ausführung innerhalb der zugewiesenen Zeit abgeschlossen haben, andernfalls false.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Wartet, bis eines der bereitgestellten <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließt.</summary>
+      <returns>Der Index der ausgeführten Aufgabe im <paramref name="tasks" />-Arrayargument.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden vollständig ausgeführt werden.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte innerhalb einer angegebenen Anzahl an Millisekunden oder vollständig ausgeführt werden, oder bis ein Abbruchtoken abgebrochen wird.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll. </param>
+      <param name="millisecondsTimeout">Die Anzahl von Millisekunden, die gewartet wird, oder <see cref="F:System.Threading.Timeout.Infinite" /> (-1) für Warten ohne Timeout. </param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Wartet, bis bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte die Ausführung abschließen oder bis der Wartevorgang abgebrochen wird.</summary>
+      <returns>Der Index der ausgeführten Aufgabe im <paramref name="tasks" />-Arrayargument.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll. </param>
+      <param name="cancellationToken">Ein <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Wartet darauf, dass bereitgestellte <see cref="T:System.Threading.Tasks.Task" />-Objekte, die abgebrochen werden können, innerhalb eines angegebenen Zeitintervalls vollständig ausgeführt werden.</summary>
+      <returns>Der Index der abgeschlossenen Aufgabe im <paramref name="tasks" />-Arrayargument oder -1, wenn das Timeout aufgetreten ist.</returns>
+      <param name="tasks">Ein Array von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, auf die gewartet werden soll.</param>
+      <param name="timeout">Eine <see cref="T:System.TimeSpan" />-Struktur, die die Anzahl der zu wartenden Millisekunden angibt, oder eine <see cref="T:System.TimeSpan" />-Struktur, die -1 Millisekunden zum unendlichen Warten angibt.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task`1" />-Objekte in einer aufzählbaren Auflistung abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt. </returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll. </param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task" />-Objekte in einer aufzählbaren Auflistung abgeschlossen sind.</summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt. </returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task" />-Objekte in einem Array abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn alle <see cref="T:System.Threading.Tasks.Task`1" />-Objekte in einem Array abgeschlossen sind. </summary>
+      <returns>Eine Aufgabe, die den Abschluss aller angegebenen Aufgaben darstellt.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Erstellt eine Aufgabe, die abgeschlossen wird, wenn eine der angegebenen Aufgaben abgeschlossen ist.</summary>
+      <returns>Eine Aufgabe, die den Abschluss einer der angegebenen Aufgaben darstellt.Das zurückgegebene Ergebnis der Aufgabe ist die Aufgabe, die abgeschlossen wurde.</returns>
+      <param name="tasks">Die Aufgaben, auf deren Abschluss gewartet werden soll.</param>
+      <typeparam name="TResult">Der Typ der abgeschlossenen Aufgabe.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Erstellt eine Awaitable-Aufgabe, die asynchron an den aktuellen Kontext liefert, wenn erwartet.</summary>
+      <returns>Ein Kontext, der während des Abwartens asynchron wieder in den aktuellen Kontext zum Zeitpunkt des Abwartens übergeht.Wenn der aktuelle <see cref="T:System.Threading.SynchronizationContext" /> nicht Null ist, wird er als der aktuelle Kontext behandelt.Andernfalls wird der Taskplaner, der der aktuell ausgeführten Aufgabe zugeordnet ist, als der aktuelle Kontext behandelt.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Stellt einen asynchronen Vorgang dar, der einen Wert zurückgeben kann.</summary>
+      <typeparam name="TResult">Der von diesem <see cref="T:System.Threading.Tasks.Task`1" /> erzeugte Ergebnistyp. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit der angegebenen Funktion.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit der angegebenen Funktion.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser Aufgabe zugewiesen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Erstellungsoptionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Erstellungsoptionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Funktion und Zustand.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Aktion verwendet werden sollen.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser neuen Aufgabe zugewiesen werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das dieser neuen Aufgabe zugewiesen werden soll.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialisiert einen neuen <see cref="T:System.Threading.Tasks.Task`1" /> mit den angegebenen Werten für Aktion, Zustand und Optionen.</summary>
+      <param name="function">Der Delegat, der den in der Aufgabe auszuführenden Code darstellt.Nachdem die Funktion abgeschlossen wurde, wird die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft der Aufgabe festgelegt, um den Ergebniswert der Funktion zurückzugeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Funktion verwendet werden sollen.</param>
+      <param name="creationOptions">Die <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, die verwendet werden, um das Verhalten der Aufgabe zu ändern.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Konfiguriert einen Awaiter, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task`1" /> zu erwarten.</summary>
+      <returns>Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.</returns>
+      <param name="continueOnCapturedContext">"True", um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen; andernfalls "False".</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn die Zielaufgabe abgeschlossen wurde. </summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss vom vorhergehenden <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Erstellt eine abzubrechende Fortsetzung, die asynchron ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Eine neue Fortsetzungsaufgabe. </returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das an die neue Fortsetzungsaufgabe übergeben werden soll. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Erstellt eine Fortsetzung, an die Zustandsinformationen übergeben werden und die ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist. </summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Wenn der Delegat ausgeführt wird, werden ihm der abgeschlossene Task und das vom Aufrufer bereitgestellte Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Eine Aktion, die beim Abschluss von <see cref="T:System.Threading.Tasks.Task`1" /> ausgeführt werden soll.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsaktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten diese abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzung, die nach der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die entsprechend der in <paramref name="continuationOptions" /> angegebenen Bedingung ausgeführt wird.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Fortsetzung, die asynchron ausgeführt wird, wenn der Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen wurde.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung wird dem Delegaten die abgeschlossene Aufgabe als Argument übergeben.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult"> Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="continuationOptions">Optionen für die Planung und das Verhalten der Fortsetzung.Dazu zählen Kriterien wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> und Ausführungsoptionen wie <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ziel-<see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.</summary>
+      <returns>Ein neuer Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Eine Funktion, die ausgeführt werden soll, wenn das <see cref="T:System.Threading.Tasks.Task`1" /> abgeschlossen ist.Bei der Ausführung werden dem Delegaten die abgeschlossene Aufgabe und das vom Aufrufer angegebene Zustandsobjekt als Argumente übergeben.</param>
+      <param name="state">Ein Objekt, das Daten darstellt, die von der Fortsetzungsfunktion verwendet werden sollen.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das der Fortsetzungsaufgabe zugeordnet und für ihre Ausführung verwendet werden soll.</param>
+      <typeparam name="TNewResult">Der Typ des von der Fortsetzung generierten Ergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Bietet Zugriff auf Factorymethoden zum Erstellen und Konfigurieren von <see cref="T:System.Threading.Tasks.Task`1" />-Instanzen.</summary>
+      <returns>Ein Factoryobjekt, das eine Vielzahl von <see cref="T:System.Threading.Tasks.Task`1" />-Objekten erstellen kann.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Ruft einen Awaiter ab, der verwendet wird, um diese <see cref="T:System.Threading.Tasks.Task`1" /> zu erwarten.</summary>
+      <returns>Eine Awaiter-Instanz.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Ruft den Ergebniswert dieses <see cref="T:System.Threading.Tasks.Task`1" /> ab.</summary>
+      <returns>Der Ergebniswert für diesen <see cref="T:System.Threading.Tasks.Task`1" />, der dem Typparameter der Aufgabe entspricht.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Stellt eine Ausnahme dar, die verwendet wurde, um einen Taskabbruch zu übermitteln.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskCanceledException" />-Klasse mit einem Verweis auf das <see cref="T:System.Threading.Tasks.Task" />-Objekt, das abgebrochen wurde.</summary>
+      <param name="task">Ein Task, der abgebrochen wurde.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Ruft die Aufgabe ab, die dieser Ausnahme zugeordnet ist.</summary>
+      <returns>Ein Verweis auf den <see cref="T:System.Threading.Tasks.Task" />, der dieser Ausnahme zugeordnet ist.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Stellt die Producerseite eines <see cref="T:System.Threading.Tasks.Task`1" />-Objekts dar, dessen Bindung an einen Delegaten aufgehoben wurde. Das Element ermöglicht mithilfe der <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />-Eigenschaft den Zugriff auf die Consumerseite.</summary>
+      <typeparam name="TResult">Der Typ des Ergebniswerts, der dem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt zugeordnet ist.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Erstellt eine <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit dem angegebenen Zustand.</summary>
+      <param name="state">Der Zustand, der als zugrunde liegender AsyncState von <see cref="T:System.Threading.Tasks.Task`1" /> verwendet werden soll.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit dem angegebenen Zustand und den angegebenen Optionen.</summary>
+      <param name="state">Der Zustand, der als zugrunde liegender AsyncState von <see cref="T:System.Threading.Tasks.Task`1" /> verwendet werden soll.</param>
+      <param name="creationOptions">Die Optionen, die beim Erstellen des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts zu verwenden sind.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="creationOptions" /> stellt Optionen dar, die für die Verwendung mit einem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> ungültig sind.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />-Objekt mit den angegebenen Optionen.</summary>
+      <param name="creationOptions">Die Optionen, die beim Erstellen des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts zu verwenden sind.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="creationOptions" /> stellt Optionen dar, die für die Verwendung mit einem <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> ungültig sind.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand.</summary>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> befindet sich bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, oder wenn der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> bereits freigegeben wurde.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand.</summary>
+      <param name="exceptions">Die Auflistung der Ausnahmen, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exceptions" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">In <paramref name="exceptions" /> ist mindestens ein NULL-Element vorhanden.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand.</summary>
+      <param name="exception">Die Ausnahme, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exception" />-Argument ist Null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Sorgt für den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />-Zustand.</summary>
+      <param name="result">Der Ergebniswert, der an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.InvalidOperationException">Der zugrunde liegende <see cref="T:System.Threading.Tasks.Task`1" /> ist bereits in einem der drei Endzustände: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> oder <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Ruft den von der <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> erstellten <see cref="T:System.Threading.Tasks.Task`1" /> ab.</summary>
+      <returns>Gibt den von dieser <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> erstellten <see cref="T:System.Threading.Tasks.Task`1" /> zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, false, wenn der Vorgang nicht erfolgreich war oder das Objekt bereits freigegeben wurde.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />-Zustand auszuführen, und ermöglicht das Speichern eines Abbruchtokens in der abgebrochenen Aufgabe. </summary>
+      <returns>true, wenn der Vorgang erfolgreich ist, andernfalls false. </returns>
+      <param name="cancellationToken">Ein Abbruchtoken. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false.</returns>
+      <param name="exceptions">Die Auflistung der Ausnahmen, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden sollen.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exceptions" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">In <paramref name="exceptions" /> ist mindestens ein NULL-Element vorhanden.- oder - Die <paramref name="exceptions" />-Auflistung ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false.</returns>
+      <param name="exception">Die Ausnahme, die an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="exception" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Versucht, den Übergang des zugrunde liegenden <see cref="T:System.Threading.Tasks.Task`1" />-Objekts in den <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />-Zustand auszuführen.</summary>
+      <returns>True, wenn der Vorgang erfolgreich war, andernfalls false. </returns>
+      <param name="result">Der Ergebniswert, der an das <see cref="T:System.Threading.Tasks.Task`1" />-Objekt gebunden werden soll.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Gibt das Verhalten für eine Aufgabe an, die mit der <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)" />-Methode oder <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />-Methode erstellt wird.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Gibt an, dass die Fortsetzung, sofern es sich um eine untergeordnete Aufgabe handelt, in der Aufgabenhierarchie mit einem übergeordneten Element verknüpft wird.Die Fortsetzung kann nur dann eine untergeordnete Aufgabe handeln, wenn das vorangehende Element ebenfalls eine untergeordnete Aufgabe ist.Eine untergeordnete Aufgabe (d. h. eine von einer äußeren Aufgabe erstellte innere Aufgabe) wird standardmäßig unabhängig von der übergeordneten Aufgabe ausgeführt.Sie können die <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" />-Option verwenden, damit die übergeordneten und untergeordneten Aufgaben synchronisiert werden.Beachten Sie: Wenn eine übergeordnete Aufgabe mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />-Option konfiguriert ist, hat die <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option in der untergeordneten Aufgabe keine Auswirkungen, und die untergeordnete Aufgabe wird als eine getrennte untergeordnete Aufgabe ausgeführt. Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Gibt an, dass jede untergeordnete Aufgabe (d.h. jede geschachtelte innere Aufgabe, die von dieser Fortsetzung erstellt wurde), die mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option erstellt wurde und deren Ausführung als angefügte untergeordnete Aufgabe versucht wird, nicht an die übergeordnete Aufgabe angefügt werden kann und stattdessen als eine getrennte untergeordnete Aufgabe ausgeführt wird.Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe synchron ausgeführt werden soll.Wenn diese Option angegeben wird, wird die Fortsetzung in dem Thread ausgeführt, der den Übergang der vorangehenden Aufgabe in ihren Endzustand verursacht hat.Falls die vorangehende Aufgabe bereits abgeschlossen wurde, wird die Fortsetzung in dem Thread ausgeführt, der die Fortsetzung erstellt.Wird die <see cref="T:System.Threading.CancellationTokenSource" /> des Vorgängers in einem finally-Block (Finally in Visual Basic) verworfen, wird eine Fortsetzung mit dieser Option in diesem finally-Block ausgeführt.Nur sehr kurze Fortsetzungen sollten synchron ausgeführt werden.Da der Vorgang synchron ausgeführt wird, ist das Aufrufen einer Methode wie <see cref="M:System.Threading.Tasks.Task.Wait" /> nicht erforderlich, um sicherzustellen, dass der aufrufende Thread wartet, bis die Aufgabe abgeschlossen ist. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Gibt an, dass Aufgaben, die von der Fortsetzung durch den Aufruf von Methoden wie <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> oder <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> erstellt wurden, sich auf den Standardplaner (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) als aktuellen Planer beziehen, statt auf den Planer, auf dem diese Fortsetzung ausgeführt wird.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>Im Fall des Fortsetzungsabbruchs wird die Beendigung der Fortsetzung verhindert, bis der Vorgänger abgeschlossen wurde.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Gibt an, dass die Fortsetzung ein undifferenzierter Vorgang mit langer Laufzeit ist.Enthält einen Hinweis für den <see cref="T:System.Threading.Tasks.TaskScheduler" />, dass möglicherweise zu viele Abonnements gewährt werden.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Gibt, wenn keine Fortsetzungsoptionen angegeben sind, an, dass beim Ausführen einer Fortsetzen das Standardverhalten verwendet werden soll.Die Fortsetzung wird beim Abschluss der vorhergehenden Aufgabe asynchron ausgeführt, unabhängig vom endgültigen Wert der Eigenschaft <see cref="P:System.Threading.Tasks.Task.Status" />.Handelt es sich bei der Fortsetzung um eine untergeordnete Aufgabe, wird diese als getrennte geschachtelte Aufgabe erstellt.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn die vorangehende Aufgabe abgebrochen wurde.Ein vorhergehende Aufgabe wird abgebrochen, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn der Vorgänger einen Ausnahmefehler ausgelöst hat.Eine vorhergehende Aufgabe löst einen Ausnahmefehler aus, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nicht geplant werden soll, wenn der Vorgänger bis zum Abschluss ausgeführt wurde.Eine vorhergehende Aufgabe wird bis zum Abschluss ausgeführt, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Gibt an, dass die Fortsetzung nur geplant werden soll, wenn die vorangehende Aufgabe abgebrochen wurde.Ein vorhergehende Aufgabe wird abgebrochen, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe nur geplant werden soll, wenn der Vorgänger einen Ausnahmefehler ausgelöst hat.Eine vorhergehende Aufgabe löst einen Ausnahmefehler aus, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />" aufweist.Die Option "<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />" stellt sicher, dass die <see cref="P:System.Threading.Tasks.Task.Exception" />-Eigenschaft im Vorgänger nicht null ist.Sie können diese Eigenschaft verwenden, um die Ausnahme zu erfassen und anzuzeigen, welche Ausnahme das Fehlschlagen der Aufgabe verursacht hat.Wenn Sie nicht auf die <see cref="P:System.Threading.Tasks.Task.Exception" />-Eigenschaft zugreifen, bleibt die Ausnahme unbehandelt.Darüber hinaus wird eine neue Ausnahme ausgelöst, wenn Sie auf die <see cref="P:System.Threading.Tasks.Task`1.Result" />-Eigenschaft einer Aufgabe zugreifen, die abgebrochen wurde oder fehlgeschlagen ist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Gibt an, dass die Fortsetzung nur geplant werden soll, wenn die vorangehende Aufgabe bis zum Abschluss ausgeführt wurde.Eine vorhergehende Aufgabe wird bis zum Abschluss ausgeführt, wenn ihre Eigenschaft "<see cref="P:System.Threading.Tasks.Task.Status" />" beim Abschluss den Wert "<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />" aufweist.Diese Option ist nicht gültig für die Fortsetzung mehrerer Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Ein Hinweis für ein <see cref="T:System.Threading.Tasks.TaskScheduler" />, Aufgaben in der Reihenfolge ihrer ursprünglichen Planung zu planen, sodass zu einem früheren Zeitpunkt geplante Aufgaben tendenziell früher, zu einem späteren Zeitpunkt geplante Aufgaben tendenziell später ausgeführt werden. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Gibt an, dass die Fortsetzungsaufgabe asynchron ausgeführt werden soll.Diese Option hat Vorrang vor <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Gibt Flags an, die optionales Verhalten für die Erstellung und Ausführung von Aufgaben steuern. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Gibt an, dass eine Aufgabe in der Aufgabenhierarchie an ein übergeordnetes Element angefügt wird.Eine untergeordnete Aufgabe (d. h. eine von einer äußeren Aufgabe erstellte innere Aufgabe) wird standardmäßig unabhängig von der übergeordneten Aufgabe ausgeführt.Sie können die <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" />-Option verwenden, damit die übergeordneten und untergeordneten Aufgaben synchronisiert werden.Beachten Sie: Wenn eine übergeordnete Aufgabe mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />-Option konfiguriert ist, hat die <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option in der untergeordneten Aufgabe keine Auswirkungen, und die untergeordnete Aufgabe wird als eine getrennte untergeordnete Aufgabe ausgeführt. Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Gibt an, dass jede untergeordnete Aufgabe, die als angefügte untergeordnete Aufgabe ausgeführt werden soll (d. h. mit der <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />-Option erstellt), nicht an die übergeordnete Aufgabe angefügt werden kann und stattdessen als eine getrennte untergeordnete Aufgabe ausgeführt wird.Weitere Informationen finden Sie unter Angefügte und getrennte untergeordnete Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Verhindert, dass der Ambientenplaner als aktueller Planer in der erstellten Aufgabe sichtbar ist.Dies bedeutet, dass Vorgänge wie StartNew oder ContinueWith, die in der erstellten Aufgabe ausgeführt werden, <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> als aktuellen Planer aufweisen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Gibt an, dass eine Aufgabe ein undifferenzierter Vorgang mit langer Laufzeit sein wird, der weniger größere Komponenten als differenzierte Systeme beinhaltet.Enthält einen Hinweis für den <see cref="T:System.Threading.Tasks.TaskScheduler" />, dass möglicherweise zu viele Abonnements gewährt werden.Durch Überzeichnung können Sie mehr Threads als die Anzahl der verfügbaren Hardwarethreads erstellen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Gibt an, dass das Standardverhalten verwendet werden soll.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Ein Hinweis für einen <see cref="T:System.Threading.Tasks.TaskScheduler" />, eine Aufgabe möglichst fair zu planen. Dies bedeutet, dass früher geplante Aufgaben wahrscheinlich früher und später geplante Aufgaben wahrscheinlich später ausgeführt werden.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Erzwingt die asynchrone Ausführung von Fortsetzungen, die zur aktuellen Aufgabe hinzugefügt werden. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Stellt einen Satz mit statischen Methoden (Shared in Visual Basic) für die Arbeit mit bestimmten Arten von <see cref="T:System.Threading.Tasks.Task" />-Instanzen bereit.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt einen Proxy-<see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang von einem Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) (Visual Basic) darstellt.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang des bereitgestellten Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) (Visual Basic) darstellt.</returns>
+      <param name="task">Die zu entpackende Task&lt;Task&lt;T&gt;&gt; (C#) oder Task (Of Task(Of T)) Visual Basic).</param>
+      <typeparam name="TResult">Der Typ des Aufgabenergebnisses.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="task" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Erstellt einen <see cref="T:System.Threading.Tasks.Task" /> für Proxys, der den asynchronen Vorgang eines <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> darstellt.</summary>
+      <returns>Eine Aufgabe, die den asynchronen Vorgang des angegebenen System.Threading.Tasks.Task(Of Task) darstellt.</returns>
+      <param name="task">Die zu entpackende Task&lt;Task&gt; (C#) oder Task (Of Task) Visual Basic).</param>
+      <exception cref="T:System.ArgumentNullException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="task" />-Argument NULL ist.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Bietet Unterstützung für das Erstellen und Planen von <see cref="T:System.Threading.Tasks.Task" />-Objekten. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der Standardkonfiguration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das Aufgaben zugewiesen wird, die von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellt wurden, sofern beim Aufrufen der Factorymethoden kein anderes CancellationToken explizit angegeben wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das standardmäßige <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das Aufgaben zugewiesen wird, die von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellt wurden, sofern beim Aufrufen der Factorymethoden kein anderes CancellationToken explizit angegeben wird.</param>
+      <param name="creationOptions">Das zum Erstellen von Aufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</param>
+      <param name="continuationOptions">Das zum Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</param>
+      <param name="scheduler">Der beim Planen von Aufgaben mit dieser TaskFactory zu verwendende standardmäßige <see cref="T:System.Threading.Tasks.TaskScheduler" />.Ein NULL-Wert gibt an, dass TaskScheduler.Current verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Wert an.Weitere Informationen finden Sie unter den Hinweisen zur <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)" />.- oder - Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="creationOptions">Das zum Erstellen von Aufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</param>
+      <param name="continuationOptions">Das zum Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory zu verwendende Standard-<see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Wert an.Weitere Informationen finden Sie unter den Hinweisen zur <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)" />.- oder - Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="scheduler">Der beim Planen von Aufgaben mit dieser TaskFactory zu verwendende <see cref="T:System.Threading.Tasks.TaskScheduler" />.Ein NULL-Wert gibt an, dass der aktuelle TaskScheduler verwendet werden soll.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Ruft das Standardabbruchtoken für diese Aufgabenfactory ab.</summary>
+      <returns>Das standardmäßige Aufgabenabbruchtoken für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Ruft die standardmäßigen Aufgabenfortsetzungsoptionen für diese Aufgabenfactory ab.</summary>
+      <returns>Die standardmäßigen Aufgabenfortsetzungsoptionen für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde. </summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationAction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugeordnet werden soll.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <param name="scheduler">Das Objekt, das verwendet wird, um die neue Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an. </exception>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" />, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die beginnt, wenn ein Satz angegebener Aufgaben abgeschlossen wurde.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Eine bitweise Kombination der Enumerationswerte, die das Verhalten der neuen Fortsetzungsaufgabe steuern.Die Member NotOn* und OnlyOn* werden nicht unterstützt.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und der erstellten Aufgabe zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Ein Element im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array ist leer oder enthält einen NULL-Wert.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben. </exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null. - oder - Die dem <paramref name="continuationAction" /> -Argument ist null. </exception>
+      <exception cref="T:System.ArgumentException">Die <paramref name="tasks" /> Array enthält ein null Wert. - oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben. - oder - <paramref name="cancellationToken" /> wurde bereits freigegeben. </exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null. - oder - Das <paramref name="continuationAction" />-Argument lautet null. </exception>
+      <exception cref="T:System.ArgumentException">Die <paramref name="tasks" /> Array enthält ein null Wert. - oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationAction">Der Aktionsdelegat, der ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationAction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.- oder - Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das <see cref="T:System.Threading.CancellationToken" />, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />, das nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Der <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert, der das Verhalten des erstellten Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das vom <paramref name="continuationFunction" />-Delegaten zurückgegeben und dem erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Element zugeordnet wird.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Die Ausnahme, die ausgelöst wird, wenn eines der Elemente im <paramref name="tasks" />-Array freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="continuationFunction" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="continuationOptions" />-Argument einen ungültigen TaskContinuationOptions-Wert angibt.</exception>
+      <exception cref="T:System.ArgumentException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array einen NULL-Wert enthält.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="tasks" />-Array leer ist.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Ruft die standardmäßigen Aufgabenerstellungsoptionen für diese Aufgabenfactory ab.</summary>
+      <returns>Die standardmäßigen Aufgabenerstellungsoptionen für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />, das ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="beginMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task" />-Element, das eine Endmethodenaktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Aktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />-Element, das verwendet wird, um die Aufgabe zu planen, die die Endmethode ausführt.</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das eine Endmethodenfunktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" />-Objekt abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das IAsyncResult-Element, dessen Abschluss die Verarbeitung des <paramref name="endMethod" />-Elements auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Der TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />-Element, das verwendet wird, um die Aufgabe zu planen, die die Endmethode ausführt.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="asyncResult" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="endMethod" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Ruft den standardmäßigen Aufgabenplaner für diese Aufgabenfactory ab.</summary>
+      <returns>Der standardmäßige Aufgabenplaner für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="action" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task" /> verwendet wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll. </param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält. </param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="action" />-Argument lautet null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task" /> verwendet wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Der Aktionsdelegat, der asynchron ausgeführt werden soll.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="action" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task" />-Elements steuert</param>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="action" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> verwendet wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />-Element, das der neuen <see cref="T:System.Threading.Tasks.Task" /> zugewiesen wird</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="cancellationToken">Das <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das zum Planen des erstellten <see cref="T:System.Threading.Tasks.Task`1" /> verwendet wird.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Das angegebene <see cref="T:System.Threading.CancellationToken" /> wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.- oder - Diese Ausnahme wird ausgelöst, wenn das <paramref name="scheduler" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet ein <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe des <see cref="T:System.Threading.Tasks.Task`1" />-Elements verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="function" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein TaskCreationOptions-Wert, der das Verhalten des erstellten <see cref="T:System.Threading.Tasks.Task`1" />-Elements steuert.</param>
+      <typeparam name="TResult">Der Typ des Ergebnisses, das über das <see cref="T:System.Threading.Tasks.Task`1" />-Element verfügbar ist.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Diese Ausnahme wird ausgelöst, wenn das <paramref name="function" />-Argument NULL ist.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Die Ausnahme, die ausgelöst wird, wenn das <paramref name="creationOptions" />-Argument einen ungültigen TaskCreationOptions-Wert angibt.Weitere Informationen finden Sie in den Hinweisen zu <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Bietet Unterstützung für das Erstellen und Planen von <see cref="T:System.Threading.Tasks.Task`1" />-Objekten.</summary>
+      <typeparam name="TResult">Der Rückgabewert der <see cref="T:System.Threading.Tasks.Task`1" />-Objekte, die von den Methoden dieser Klasse erstellt werden. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der Standardkonfiguration.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der Standardkonfiguration.</summary>
+      <param name="cancellationToken">Das Standardabbruchtoken, das von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellten Aufgaben zugewiesen wird, sofern beim Aufrufen der Factorymethoden kein anderes Abbruchtoken explizit angegeben wird.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="cancellationToken">Das Standardabbruchtoken, das von dieser <see cref="T:System.Threading.Tasks.TaskFactory" /> erstellten Aufgaben zugewiesen wird, sofern beim Aufrufen der Factorymethoden kein anderes Abbruchtoken explizit angegeben wird.</param>
+      <param name="creationOptions">Die zum Erstellen von Aufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="continuationOptions">Die zum Erstellen von Fortsetzungsaufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="scheduler">Der beim Planen von Aufgaben, die mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> erstellt wurden, zu verwendende Standardplaner.Ein NULL-Wert gibt an, dass <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> verwendet werden soll.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> oder <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="creationOptions">Die zum Erstellen von Aufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <param name="continuationOptions">Die zum Erstellen von Fortsetzungsaufgaben mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> zu verwendenden Standardoptionen.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> oder <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialisiert eine <see cref="T:System.Threading.Tasks.TaskFactory`1" />-Instanz mit der angegebenen Konfiguration.</summary>
+      <param name="scheduler">Der zum Planen von Aufgaben, die mit dieser <see cref="T:System.Threading.Tasks.TaskFactory`1" /> erstellt wurden, zu verwendende Planer.Ein NULL-Wert gibt an, dass der aktuelle <see cref="T:System.Threading.Tasks.TaskScheduler" /> verwendet werden soll.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Ruft das Standardabbruchtoken für diese Aufgabenfactory ab.</summary>
+      <returns>Das Standardabbruchtoken für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Enumerationswert für diese Aufgabenfactory ab.</summary>
+      <returns>Einer der Enumerationswerte, die die Standardfortsetzungsoptionen für diese Aufgabenfactory angibt.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" />-Array ist null.- oder - <paramref name="continuationFunction" /> ist null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - <paramref name="continuationFunction" /> ist null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Planer, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Planer, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss eines Satzes angegebener Aufgaben gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn alle Aufgaben im <paramref name="tasks" />-Array abgeschlossen wurden.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird. </summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert oder ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist NULL.- oder - Das <paramref name="continuationFunction" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="continuationOptions" />-Argument gibt einen ungültigen <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />-Wert an.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument gibt einen ungültigen Enumerationswert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Die neue Fortsetzungsaufgabe.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Fortsetzungsaufgabe zugewiesen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <param name="scheduler">Das <see cref="T:System.Threading.Tasks.TaskScheduler" />, das verwendet wird, um das erstellte Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" /> zu planen.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument ist Null.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument wird ein ungültiger TaskContinuationOptions-Wert angegeben.</exception>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.- oder - Die <see cref="T:System.Threading.CancellationTokenSource" /> erstellten<paramref name=" cancellationToken" /> bereits freigegeben wurde. </exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Fortsetzungsaufgabe, die nach dem Abschluss einer Aufgabe im bereitgestellten Satz gestartet wird.</summary>
+      <returns>Der neue Fortsetzungs-<see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Das Array von Aufgaben, mit denen fortgefahren wird, wenn eine Aufgabe abgeschlossen ist.</param>
+      <param name="continuationFunction">Der Funktionsdelegat, der asynchron ausgeführt werden soll, wenn eine Aufgabe im <paramref name="tasks" />-Array abgeschlossen wird.</param>
+      <param name="continuationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Fortsetzungsaufgabe steuert.Die Werte NotOn* oder OnlyOn* sind nicht gültig.</param>
+      <typeparam name="TAntecedentResult">Der Ergebnistyp des vorangehenden <paramref name="tasks" />-Elements.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eines der Elemente im <paramref name="tasks" />-Array wurde freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="tasks" />-Array ist null.- oder - Das <paramref name="continuationFunction" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Vom <paramref name="continuationOptions" />-Argument gibt einen ungültigen Enumerationswert an.</exception>
+      <exception cref="T:System.ArgumentException">Das <paramref name="tasks" />-Array enthält einen NULL-Wert.- oder - Die <paramref name="tasks" /> Array ist leer.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Ruft den <see cref="T:System.Threading.Tasks.TaskCreationOptions" />-Enumerationswert für diese Aufgabenfactory ab.</summary>
+      <returns>Einer der Enumerationswerte, die die Standarderstellungsoptionen für diese Aufgabenfactory angibt.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Der erstellte <see cref="T:System.Threading.Tasks.Task`1" />, der den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <typeparam name="TArg1">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein Objekt, das das Verhalten der erstellten <see cref="T:System.Threading.Tasks.Task`1" /> steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt eine Aufgabe, die ein dem asynchronen Programmiermodellmuster entsprechendes Paar von Begin- und End-Methoden darstellt.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="beginMethod">Der Delegat, der den asynchronen Vorgang startet.</param>
+      <param name="endMethod">Der Delegat, der den asynchronen Vorgang beendet.</param>
+      <param name="arg1">Das erste an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg2">Das zweite an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="arg3">Das dritte an den <paramref name="beginMethod" />-Delegaten übergebene Argument.</param>
+      <param name="state">Ein Objekt, das vom <paramref name="beginMethod" />-Delegaten zu verwendende Daten enthält.</param>
+      <param name="creationOptions">Ein Objekt, das das Verhalten der erstellten Aufgabe steuert.</param>
+      <typeparam name="TArg1">Der Typ des zweiten an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg2">Der Typ des dritten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <typeparam name="TArg3">Der Typ des ersten, an den <paramref name="beginMethod" />-Delegaten übergebenen Arguments.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="beginMethod" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.Task`1" />-Element, das den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Das <paramref name="creationOptions" />-Argument gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt eine Aufgabe, die eine EndMethod-Funktion ausführt, wenn ein angegebenes <see cref="T:System.IAsyncResult" /> abgeschlossen wird.</summary>
+      <returns>Die erstellte Aufgabe, die den asynchronen Vorgang darstellt.</returns>
+      <param name="asyncResult">Das <see cref="T:System.IAsyncResult" />, dessen Abschluss die Verarbeitung der <paramref name="endMethod" /> auslösen sollte.</param>
+      <param name="endMethod">Der Funktionsdelegat, der das abgeschlossene <paramref name="asyncResult" />-Objekt verarbeitet.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die Aufgabe zu planen, die EndMethod ausführt.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="asyncResult" />-Argument lautet null.- oder - Das <paramref name="endMethod" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Ruft das Aufgabenplaner für diese Aufgabenfactory ab.</summary>
+      <returns>Der Aufgabenplaner für diese Aufgabenfactory.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Der gestartete <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+    </member>
+    <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)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="cancellationToken">Das Abbruchtoken, das der neuen Aufgabe zugewiesen wird.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <param name="scheduler">Der Aufgabenplaner, der verwendet wird, um die erstellte Fortsetzungsaufgabe zu planen.</param>
+      <exception cref="T:System.ObjectDisposedException">Die Abbruchtokenquelle, die <paramref name="cancellationToken" /> erstellt hat, wurde bereits freigegeben.</exception>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.- oder - Das <paramref name="scheduler" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Erstellt und startet eine Aufgabe.</summary>
+      <returns>Die begonnene Aufgabe.</returns>
+      <param name="function">Ein Funktionsdelegat, der das zukünftige Ergebnis zurückgibt, das mithilfe der Aufgabe verfügbar sein wird.</param>
+      <param name="state">Ein Objekt, das die vom <paramref name="function" />-Delegaten zu verwendenden Daten enthält.</param>
+      <param name="creationOptions">Einer der Enumerationswerte, der das Verhalten der erstellten Aufgabe steuert.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="function" />-Argument lautet null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Der Parameter <paramref name="creationOptions" /> gibt einen ungültigen Wert an.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Stellt ein Objekt dar, das das Einfügen von Aufgaben in Threadwarteschlangen auf niedriger Ebene behandelt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initialisiert den <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Ruft den zugeordneten <see cref="T:System.Threading.Tasks.TaskScheduler" /> der derzeit ausgeführten Aufgabe ab.</summary>
+      <returns>Gibt den zugeordneten <see cref="T:System.Threading.Tasks.TaskScheduler" /> der momentan ausgeführten Aufgabe zurück.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Ruft die <see cref="T:System.Threading.Tasks.TaskScheduler" />-Standardinstanz ab, die von .NET Framework bereitgestellt wird.</summary>
+      <returns>Gibt die <see cref="T:System.Threading.Tasks.TaskScheduler" />-Standardinstanz zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Erstellt einen <see cref="T:System.Threading.Tasks.TaskScheduler" /> mit dem aktuellen <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Ein <see cref="T:System.Threading.Tasks.TaskScheduler" />, der dem aktuellen <see cref="T:System.Threading.SynchronizationContext" /> entsprechend <see cref="P:System.Threading.SynchronizationContext.Current" /> zugeordnet ist.</returns>
+      <exception cref="T:System.InvalidOperationException">Der aktuelle SynchronizationContext kann nicht als TaskScheduler verwendet werden.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Nur für Debuggerunterstützung: Generiert eine Enumeration von <see cref="T:System.Threading.Tasks.Task" />-Instanzen, die sich gegenwärtig in der Warteschlange des Taskplaners befinden und auf ihre Ausführung warten.</summary>
+      <returns>Eine Aufzählung, in der von einem Debugger die gegenwärtig in der Warteschlange dieses Taskplaners enthaltenen Aufgaben durchsucht werden können.</returns>
+      <exception cref="T:System.NotSupportedException">Dieser Planer kann derzeit keine Liste in der Warteschlange stehender Aufgaben generieren.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Ruft die eindeutige ID für diesen <see cref="T:System.Threading.Tasks.TaskScheduler" /> ab.</summary>
+      <returns>Gibt die eindeutige ID für diesen <see cref="T:System.Threading.Tasks.TaskScheduler" /> zurück.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Gibt die maximale Parallelitätsebene an, die dieser <see cref="T:System.Threading.Tasks.TaskScheduler" /> unterstützt.</summary>
+      <returns>Gibt eine ganze Zahl zurück, die die maximale Parallelitätsebene darstellt.Der Standardplaner gibt <see cref="F:System.Int32.MaxValue" /> zurück.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Fügt einen <see cref="T:System.Threading.Tasks.Task" /> in die Warteschlange des Planers ein. </summary>
+      <param name="task">Der <see cref="T:System.Threading.Tasks.Task" />, der in die Warteschlange eingereiht werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Versucht, einen zuvor in die Warteschlange dieses Planers eingereihten <see cref="T:System.Threading.Tasks.Task" /> aus der Warteschlange zu entfernen.</summary>
+      <returns>Ein boolescher Wert, der angibt, ob das <paramref name="task" />-Argument erfolgreich aus der Warteschlange entfernt wurde.</returns>
+      <param name="task">Das <see cref="T:System.Threading.Tasks.Task" />, das aus der Warteschlange entfernt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Versucht, den angegebenen <see cref="T:System.Threading.Tasks.Task" /> mit diesem Planer auszuführen.</summary>
+      <returns>Ein boolescher Wert, der true ist, wenn <paramref name="task" /> erfolgreich ausgeführt wurde. Andernfalls ist dieser Wert false.Ein häufiger Grund für Ausführungsfehler besteht darin, dass die Aufgabe zuvor ausgeführt wurde oder gerade von einem anderen Thread ausgeführt wird.</returns>
+      <param name="task">Ein auszuführendes <see cref="T:System.Threading.Tasks.Task" />-Objekt.</param>
+      <exception cref="T:System.InvalidOperationException">Der <paramref name="task" /> ist nicht diesem Planer zugeordnet.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Bestimmt, ob der angegebene <see cref="T:System.Threading.Tasks.Task" /> in diesem Aufruf synchron ausgeführt werden kann, und führt ihn aus, wenn dies der Fall ist.</summary>
+      <returns>Ein boolescher Wert, der angibt, ob die Aufgabe inline ausgeführt wurde.</returns>
+      <param name="task">Das auszuführende <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="taskWasPreviouslyQueued">Ein boolescher Wert, der angibt, ob die Aufgabe zuvor in die Warteschlange eingereiht wurde.Wenn dieser Parameter true ist, wurde die Aufgabe möglicherweise zuvor in die Warteschlange eingereiht (geplant). Ist er false, wurde die Aufgabe bekanntermaßen nicht in die Warteschlange eingereiht, und dieser Aufruf wird ausgeführt, um die Aufgabe inline auszuführen, ohne sie in die Warteschlange einzureihen.</param>
+      <exception cref="T:System.ArgumentNullException">Das <paramref name="task" />-Argument ist Null.</exception>
+      <exception cref="T:System.InvalidOperationException">Der <paramref name="task" /> wurde bereits ausgeführt.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Tritt auf, wenn die unüberwachte Ausnahme einer fehlgeschlagenen Aufgabe im Begriff ist, die Ausnahmeausweitungsrichtlinie auszulösen. Durch die Ausweitungsrichtlinie wird der Prozess standardmäßig beendet.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Stellt eine Ausnahme dar, die verwendet wird, um einen ungültigen Vorgang eines <see cref="T:System.Threading.Tasks.TaskScheduler" /> zu übermitteln.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer vom System generierten Meldung, die den Fehler beschreibt.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse unter Verwendung einer Standardfehlermeldung und eines Verweises auf die interne Ausnahme, die die Ursache dieser Ausnahme ist.</summary>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer angegebenen Meldung, die den Fehler beschreibt.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.TaskSchedulerException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+      <param name="message">Die Meldung, in der die Ausnahme beschrieben wirdDer Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Stellt die aktuelle Phase im Lebenszyklus eines <see cref="T:System.Threading.Tasks.Task" /> dar.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>Die Aufgabe hat den Abbruch durch Auslösen einer OperationCanceledException mit einem eigenen CancellationToken bestätigt, während das Token im Zustand "signalisiert" war, oder das CancellationToken der Aufgabe wurde bereits vor dem Start der Aufgabenausführung signalisiert.Weitere Informationen finden Sie unter Aufgabenabbruch.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>Die Aufgabe wurde initialisiert, aber noch nicht geplant.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Die Aufgabe wurde aufgrund eines Ausnahmefehlers abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>Die Ausführung der Aufgabe wurde erfolgreich abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>Die Aufgabe wird ausgeführt, wurde aber noch nicht abgeschlossen.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>Die Aufgabe wartet auf ihre Aktivierung und interne Planung durch die .NET Framework-Infrastruktur.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>Die Aufgabe hat die Ausführung beendet und wartet implizit auf den Abschluss angefügter untergeordneter Aufgaben.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Die Aufgabe wurde zur Ausführung geplant, aber noch nicht gestartet.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn die Ausnahme eines fehlerhaften bemängelte <see cref="T:System.Threading.Tasks.Task" />-Objekts nicht beobachtet wird.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" />-Klasse mit der nicht überwachten Ausnahme.</summary>
+      <param name="exception">Die Ausnahme, deren Überwachung eingestellt wurde.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Die Ausnahme, deren Überwachung eingestellt wurde.</summary>
+      <returns>Die Ausnahme, deren Überwachung eingestellt wurde.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Ruft ab, ob diese Ausnahme als "überwacht" gekennzeichnet wurde.</summary>
+      <returns>True, wenn diese Ausnahme als "überwacht" markiert wurde, andernfalls false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Markiert die <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" />-Eigenschaft als "überwacht". Dadurch wird verhindert, dass eine Ausnahmeneskalierungsrichtlinie ausgelöst wird, durch die der Prozess standardmäßig beendet wird.</summary>
+    </member>
+  </members>
+</doc>

+ 3175 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/es/System.Threading.Tasks.xml

@@ -0,0 +1,3175 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Representa uno o varios errores que se producen durante la ejecución de una aplicación.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> que hace referencia a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> que hace referencia a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje de error especificado y referencias a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerException" /> es nulo.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.AggregateException" /> con un mensaje de error especificado y referencias a las excepciones internas que representan la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="innerExceptions">Excepciones que representan la causa de la excepción actual.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="innerExceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento de <paramref name="innerExceptions" /> es NULL.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Reduce las instancias de <see cref="T:System.AggregateException" /> a una sola instancia nueva.</summary>
+      <returns>Nueva instancia reducida de <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Devuelve la excepción <see cref="T:System.AggregateException" /> que es la causa principal de esta excepción.</summary>
+      <returns>Devuelve la excepción <see cref="T:System.AggregateException" /> que es la causa principal de esta excepción.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Invoca un controlador en cada objeto <see cref="T:System.Exception" /> contenido en esta excepción <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Predicado que se va a ejecutar para cada excepción.El predicado acepta como argumento el objeto <see cref="T:System.Exception" /> que se va a procesar y devuelve un valor booleano para indicar si se controló la excepción.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="predicate" /> es nulo.</exception>
+      <exception cref="T:System.AggregateException">No se controló ninguna excepción incluida en esta excepción <see cref="T:System.AggregateException" />.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Obtiene una colección de solo lectura de las instancias de <see cref="T:System.Exception" /> que causaron la excepción actual.</summary>
+      <returns>Devuelve una colección de solo lectura de las instancias de <see cref="T:System.Exception" /> que causaron la excepción actual.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crea y devuelve una representación en forma de cadena del objeto <see cref="T:System.AggregateException" />.</summary>
+      <returns>Representación de cadena de la excepción actual.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Excepción que se produce en un subproceso al cancelar una operación que este estaba ejecutando.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error proporcionado por el sistema.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con el mensaje de error especificado.</summary>
+      <param name="message">Objeto <see cref="T:System.String" /> que describe el error.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error especificado, una referencia a la excepción interna que representa la causa de esta excepción y un token de cancelación.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un mensaje de error especificado y un token de cancelación.</summary>
+      <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.OperationCanceledException" /> con un token de cancelación.</summary>
+      <param name="token">Un token de cancelación asociado a la operación que se canceló.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Obtiene un token de cancelación asociado a la operación que se canceló.</summary>
+      <returns>Un token de cancelación asociado a la operación que se canceló, o un token predeterminado.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Representa un generador de métodos asincrónicos que devuelven una tarea.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marca la tarea como errónea y enlaza la excepción especificada a la tarea.</summary>
+      <param name="exception">Excepción que se va a enlazar a la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.O bienEl generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marca la tarea como finalizada correctamente.</summary>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.O bienEl generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Obtiene la tarea para este generador.</summary>
+      <returns>La tarea para este generador.</returns>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Representa un generador de métodos asincrónicos que devuelve una tarea y proporciona un parámetro para el resultado.</summary>
+      <typeparam name="TResult">El resultado que se va a usar para completar la tarea.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marca la tarea como errónea y enlaza la excepción especificada a la tarea.</summary>
+      <param name="exception">Excepción que se va a enlazar a la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marca la tarea como finalizada correctamente.</summary>
+      <param name="result">El resultado que se va a usar para completar la tarea.</param>
+      <exception cref="T:System.InvalidOperationException">La tarea ya se ha completado.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Obtiene la tarea para este generador.</summary>
+      <returns>La tarea para este generador.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Representa un generador de métodos asincrónicos que no devuelven un valor.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Se puede llamar a este método desde el código de confianza parcial.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Máquina de estados.</param>
+      <typeparam name="TAwaiter">Tipo de awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Cree una instancia de la clase <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nueva instancia del generador.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Enlaza una excepción al generador de métodos.</summary>
+      <param name="exception">Excepción que se va a enlazar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marca el generador de métodos como completado correctamente.</summary>
+      <exception cref="T:System.InvalidOperationException">El generador no se inicializó.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Asocia el generador al equipo de estado especificado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados que se va a asociar al generador.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La máquina de estados que se estableció previamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Comienza la ejecución del generador con el equipo de estado asociado.</summary>
+      <param name="stateMachine">La instancia de la máquina de estados, pasada por referencia.</param>
+      <typeparam name="TStateMachine">Tipo de la máquina de estados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> es null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Proporciona un objeto que admite await que permite configurar objetos await en una tarea.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Devuelve un awaiter para este objeto que admite await.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Proporciona un objeto que admite await que permite configurar objetos await en una tarea.</summary>
+      <typeparam name="TResult">El tipo del resultado generado por <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Devuelve un awaiter para este objeto que admite await.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Proporciona un objeto que ejecuta await para un objeto que admite await (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Finaliza la espera sobre la tarea completada.</summary>
+      <returns>Resultado de la tarea completada.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado con error.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que especifica si la tarea que se espera está completada.</summary>
+      <returns>true si se ha completado la tarea que estaba en espera; si no, false.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter. </summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Proporciona un objeto que ejecuta await para un objeto (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) que admite await.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Finaliza la espera sobre la tarea completada.</summary>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado con error.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que especifica si la tarea que se espera está completada.</summary>
+      <returns>true si se ha completado la tarea que estaba en espera; si no, false.</returns>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asociada a este awaiter. </summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Representa las máquinas de estado que se generan para los métodos asincrónicos.Este tipo solo es para uso del compilador.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Mueve el equipo de estado al estado siguiente.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configura la máquina de estado con una réplica de asignación del montón.</summary>
+      <param name="stateMachine">Réplica asignada por montón.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Representa un elemento awaiter que programa continuaciones cuando se completa una operación await.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación que se invoca al completarse la instancia.</summary>
+      <param name="continuation">Acción al que debe invocarse cuando se complete la operación.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es NULL (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Representa una operación que programa continuaciones cuando finaliza.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Programa la acción de continuación que se invoca al completarse la instancia.</summary>
+      <param name="continuation">Acción al que debe invocarse cuando se complete la operación.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es NULL (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Proporciona un objeto que espera la finalización de una tarea asincrónica. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Finaliza la espera para la finalización de la tarea asincrónica.</summary>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado de <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado la tarea asincrónica.</summary>
+      <returns>true si la tarea se ha completado; de lo contrario, es false.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Establece la acción que se va a realizar cuando el objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> detiene la espera de la tarea asincrónica que se debe completar.</summary>
+      <param name="continuation">La acción que se realizará cuando se complete la operación de espera.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asincrónica que se asocia a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Representa un objeto que espera la finalización de una tarea asincrónica y proporciona un parámetro para el resultado.</summary>
+      <typeparam name="TResult">Resultado de la tarea.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Finaliza la espera para la finalización de la tarea asincrónica.</summary>
+      <returns>Resultado de la tarea completada.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Se canceló la tarea.</exception>
+      <exception cref="T:System.Exception">La tarea completada en un estado de <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado la tarea asincrónica.</summary>
+      <returns>true si la tarea se ha completado; de lo contrario, es false.</returns>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Establece la acción que se va a realizar cuando el objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> detiene la espera de la tarea asincrónica que se debe completar.</summary>
+      <param name="continuation">La acción que se realizará cuando se complete la operación de espera.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.NullReferenceException">El objeto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Programa la acción de continuación para la tarea asincrónica asociada a este awaiter.</summary>
+      <param name="continuation">Acción que se va a invocar cuando se complete la operación await.</param>
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="continuation" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Awaiter no se ha inicializado correctamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Proporciona el contexto para esperar la conmutación asincrónica en un entorno de destino.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Recupera un objeto <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> para esta instancia de la clase.</summary>
+      <returns>Objeto que se usa para controlar la finalización de una operación asincrónica.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Proporciona un awaiter para pasar a un entorno de destino.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Termina la operación de espera.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Obtiene un valor que indica si un campo no se requiere.</summary>
+      <returns>Siempre false, lo que indica que un valor es necesario siempre para <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Establece la continuación que se va a invocar.</summary>
+      <param name="continuation">La acción para invocar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> es null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Vuelve a publicar <paramref name="continuation" /> en el contexto actual.</summary>
+      <param name="continuation">La acción para invocar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="continuation" /> es null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propaga la notificación de que las operaciones deben cancelarse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Inicializa el objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">El estado cancelado para el token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Obtiene si este token es capaz de existir en el estado cancelado.</summary>
+      <returns>Es true si este token puede estar en estado cancelado; en caso contrario, es false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationToken" /> actual es igual que la instancia de <see cref="T:System.Object" /> especificada.</summary>
+      <returns>Es true si <paramref name="other" /> es <see cref="T:System.Threading.CancellationToken" /> y si las dos instancias son iguales; en caso contrario, es false.Dos tokens son iguales si están asociados al mismo <see cref="T:System.Threading.CancellationTokenSource" /> o si ambos se construyeron a partir de los constructores CancellationToken públicos y sus valores <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> son iguales.</returns>
+      <param name="other">Otro objeto con el que se va a comparar esta instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationToken" /> actual es igual que el token especificado.</summary>
+      <returns>Es true si las instancias son iguales; en caso contrario, es false.Dos tokens son iguales si están asociados al mismo <see cref="T:System.Threading.CancellationTokenSource" /> o si ambos se construyeron a partir de los constructores CancellationToken públicos y sus valores <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> son iguales.</returns>
+      <param name="other">El otro objeto <see cref="T:System.Threading.CancellationToken" /> con el que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Código hash de la instancia de <see cref="T:System.Threading.CancellationToken" /> actual.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Obtiene si se ha solicitado la cancelación para este token.</summary>
+      <returns>Es true si se ha solicitado la cancelación para este token; en caso contrario, es false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Devuelve un valor <see cref="T:System.Threading.CancellationToken" /> vacío.</summary>
+      <returns>Token de cancelación vacío. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationToken" /> son iguales.</summary>
+      <returns>Es true si las instancias son iguales; en caso contrario, es false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationToken" /> no son iguales.</summary>
+      <returns>Es true, si las instancias no son iguales; en caso contrario, es false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="useSynchronizationContext">Un valor booleano que indica si se va a capturar el <see cref="T:System.Threading.SynchronizationContext" /> actual y si se va a usar al invocar <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">El estado que se va a pasar a <paramref name="callback" /> cuando se invoque al delegado.Puede ser null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registra un delegado que se invocará cuando se cancele este objeto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> que se puede usar para eliminar del Registro la devolución de llamada.</returns>
+      <param name="callback">Delegado que se va a ejecutar cuando se cancele <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">El estado que se va a pasar a <paramref name="callback" /> cuando se invoque al delegado.Puede ser null.</param>
+      <param name="useSynchronizationContext">Un valor booleano que indica si se va a capturar el <see cref="T:System.Threading.SynchronizationContext" /> actual y si se va a usar al invocar <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Produce <see cref="T:System.OperationCanceledException" /> si este token ha tenido una solicitud de cancelación.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Obtiene un <see cref="T:System.Threading.WaitHandle" /> que se señala cuando el token se cancela.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> que se señala cuando el token se cancela.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Representa un delegado de devolución de llamada que se ha registrado con un token <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual es igual que la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> especificada.</summary>
+      <returns>True, si la instancia actual y <paramref name="obj" /> son iguales.De lo contrario, false.Dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales si ambas hacen referencia al resultado de una sola llamada al mismo método Register de un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Otro objeto con el que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual es igual que la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> especificada.</summary>
+      <returns>True, si la instancia actual y <paramref name="other" /> son iguales.De lo contrario, false. Dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales si ambas hacen referencia al resultado de una sola llamada al mismo método Register de un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Otra instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> con la que se va a comparar esta instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Actúa como una función hash para <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Código hash de la instancia de <see cref="T:System.Threading.CancellationTokenRegistration" /> actual.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> son iguales.</summary>
+      <returns>True, si las instancias son iguales; en caso contrario, false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina si dos instancias de <see cref="T:System.Threading.CancellationTokenRegistration" /> no son iguales.</summary>
+      <returns>True, si las instancias no son iguales; de lo contrario, false.</returns>
+      <param name="left">Primera instancia.</param>
+      <param name="right">Segunda instancia.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Señala un objeto <see cref="T:System.Threading.CancellationToken" /> que debe cancelarse.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" /> que se cancela después del retraso especificado en milisegundos.</summary>
+      <param name="millisecondsDelay">Intervalo de tiempo en milisegundos que se esperará antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.CancellationTokenSource" /> que se cancela después del intervalo de tiempo especificado.</summary>
+      <param name="delay">Intervalo de tiempo que se esperará antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Comunica una solicitud de cancelación.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Comunica una solicitud de cancelación y especifica si se deben procesar las devoluciones de llamada restantes y las operaciones cancelables.</summary>
+      <param name="throwOnFirstException">true si las excepciones deben propagarse de inmediato; en caso contrario, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Programa una operación de cancelación en este <see cref="T:System.Threading.CancellationTokenSource" /> después del número especificado de milisegundos.</summary>
+      <param name="millisecondsDelay">Intervalo de tiempo que hay que esperar antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Programa una operación de cancelación en este <see cref="T:System.Threading.CancellationTokenSource" /> después del intervalo de tiempo especificado.</summary>
+      <param name="delay">Intervalo de tiempo que hay que esperar antes de cancelar este <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crea un <see cref="T:System.Threading.CancellationTokenSource" /> que tendrá el estado cancelado cuando alguno de los tokens de origen tenga el estado cancelado.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> que está vinculado a los tokens de origen.</returns>
+      <param name="token1">Primer token de cancelación que se va a observar.</param>
+      <param name="token2">Segundo token de cancelación que se va a observar.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crea un <see cref="T:System.Threading.CancellationTokenSource" /> que tendrá el estado cancelado cuando alguno de los tokens de origen del la matriz especificada tenga el estado cancelado.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> que está vinculado a los tokens de origen.</returns>
+      <param name="tokens">Matriz que contiene instancias de tokens de cancelación que se van a observar.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.Threading.CancellationTokenSource" /> y, de forma opcional, libera los recursos administrados.</summary>
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Obtiene si se solicitó la cancelación de este <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>false si se solicitó la cancelación de este true; en caso contrario, <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.CancellationToken" /> asociado a <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationToken" /> asociada a esta <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Proporciona programadores de tareas que se coordinan para ejecutar las tareas a la vez que garantizan que las tareas simultáneas puedan ejecutarse en paralelo y las tareas excluyentes nunca lo hagan así.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> que se destina al programador especificado.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinada al programador especificado con un nivel de simultaneidad máximo.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+      <param name="maxConcurrencyLevel">Número máximo de tareas que se van a ejecutar simultáneamente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinada al programador especificado con un nivel de simultaneidad máximo y un número de tareas programadas máximo que se pueden procesar como una unidad.</summary>
+      <param name="taskScheduler">El programador de destino en el que se debe ejecutar este par.</param>
+      <param name="maxConcurrencyLevel">Número máximo de tareas que se van a ejecutar simultáneamente.</param>
+      <param name="maxItemsPerTask">Número máximo de tareas para procesar para cada tarea programada subyacente usada por el par.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informa al par de programadores que no debe aceptar más tareas.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.Task" /> que se completará cuando el programador haya completado el procesamiento.</summary>
+      <returns>La operación asincrónica que se completará cuando el programador finalice el procesamiento.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se puede utilizar para programar tareas en este par que puede ejecutarse simultáneamente con otras tareas de este par.</summary>
+      <returns>Un objeto que se puede utilizar para programar tareas simultáneamente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Obtiene un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se puede utilizarse para programar tareas en este par que deben ejecutarse exclusivamente con respecto a otras tareas de este par.</summary>
+      <returns>Un objeto que se puede utilizar para programar las tareas que no se ejecutan simultáneamente con otras tareas.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Representa una operación asincrónica.Para examinar el código fuente de .NET Framework de este tipo, consulte el origen de referencia.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción especificada.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción especificada y <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que observará la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción y las opciones de creación especificadas.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción y las opciones de creación especificadas.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Threading.Tasks.Task" /> con la acción y el estado especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que observará la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="action">Delegado que representa el código que se va a ejecutar en la tarea.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Obtiene el objeto de estado que se proporcionó al crearse el objeto <see cref="T:System.Threading.Tasks.Task" />, o null si no se proporcionó ningún objeto de estado.</summary>
+      <returns>Un <see cref="T:System.Object" /> que representa los datos de estado que se pasaron a la tarea cuando se creó.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Obtiene una tarea que ya ha finalizado correctamente. </summary>
+      <returns>La tarea que finalizó correctamente. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configura un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto utilizado para esperar a esta tarea.</returns>
+      <param name="continueOnCapturedContext">true para intentar calcular las referencias de la continuación de nuevo al contexto original capturado; en caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que recibe un token de cancelación y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa la tarea de destino según el elemento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> especificado.La continuación recibe un token de cancelación y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción para ejecutarse según el <paramref name="continuationOptions" /> especificado.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta cuando se completa la tarea de destino según el elemento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción para ejecutarse según el <paramref name="continuationOptions" /> especificado.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta cuando el <see cref="T:System.Threading.Tasks.Task" /> de destino se completa. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Acción que se ejecutará cuando se complete la tarea.Cuando se ejecuta, se pasa al delegado la tarea completada y el objeto de estado proporcionado por el autor de la llamada como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y que se ejecuta cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación se ejecuta según un conjunto de condiciones especificadas y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación se ejecuta según un conjunto de condiciones especificadas.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task`1" /> de destino se completa y devuelve un valor. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe un token de cancelación.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación especificadas y devuelve un valor.Se pasa un token de cancelación a la continuación y usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se ejecuta según la condición especificada en <paramref name="continuationOptions." />. Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación especificadas y devuelve un valor. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación usa un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crea una continuación que recibe información de estado proporcionada por el autor de la llamada y se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de forma asincrónica cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe información de estado proporcionada por el autor de la llamada y un token de cancelación.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación de la tarea especificadas cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa y devuelve un valor.La continuación recibe información de estado proporcionada por el autor de la llamada y un token de cancelación y usa el programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según las opciones de continuación de la tarea especificadas cuando el elemento <see cref="T:System.Threading.Tasks.Task" /> de destino se completa.La continuación recibe información de estado proporcionada por el autor de la llamada.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task" /> de destino.La continuación recibe información de estado proporcionada por el autor de la llamada y usa a un programador especificado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usado para crear esta tarea.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usado para crear esta tarea.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Devuelve el identificador único del objeto <see cref="T:System.Threading.Tasks.Task" /> que se está ejecutando actualmente.</summary>
+      <returns>Entero que el sistema asignó a la tarea en ejecución.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crea una tarea que se completa después de un retraso. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="millisecondsDelay">El número de milisegundos que se esperará antes de completar la tarea devuelta o -1 para esperar indefinidamente. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crea una tarea cancelable que se completa después de un retraso. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="millisecondsDelay">El número de milisegundos que se esperará antes de completar la tarea devuelta o -1 para esperar indefinidamente. </param>
+      <param name="cancellationToken">El token de cancelación que se comprobará antes de completar la tarea devuelta. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crea una tarea que se completa después de un intervalo de tiempo especificado. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="delay">El intervalo de tiempo que espera antes de completar la tarea devuelta o TimeSpan.FromMilliseconds(-1) para esperar indefinidamente. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crea una tarea cancelable que se completa después de un intervalo de tiempo específico. </summary>
+      <returns>Una tarea que representa el retraso. </returns>
+      <param name="delay">El intervalo de tiempo que espera antes de completar la tarea devuelta o TimeSpan.FromMilliseconds(-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">El token de cancelación que se comprobará antes de completar la tarea devuelta. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Obtiene la excepción <see cref="T:System.AggregateException" /> que causó la finalización prematura del objeto <see cref="T:System.Threading.Tasks.Task" />.Si <see cref="T:System.Threading.Tasks.Task" /> se completó correctamente o no ha iniciado ninguna excepción, el valor devuelto será null.</summary>
+      <returns>Excepción <see cref="T:System.AggregateException" /> que causó la finalización prematura del objeto <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Proporciona acceso a patrones de diseño para crear y configurar instancias de <see cref="T:System.Threading.Tasks.Task" /> y <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Un objeto de fábrica que puede crear una variedad de objetos <see cref="T:System.Threading.Tasks.Task" /> y <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> que se finaliza debido a la cancelación con un token de cancelación especificado.</summary>
+      <returns>Tarea cancelada. </returns>
+      <param name="cancellationToken">Token de cancelación con el que se finaliza la tarea. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task`1" /> que se finaliza debido a la cancelación con un token de cancelación especificado.</summary>
+      <returns>Tarea cancelada. </returns>
+      <param name="cancellationToken">Token de cancelación con el que se finaliza la tarea. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task`1" /> que finalizó con una excepción especificada. </summary>
+      <returns>Tarea con error. </returns>
+      <param name="exception">Excepción con la que se finaliza la tarea. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> que finalizó con una excepción especificada. </summary>
+      <returns>Tarea con error. </returns>
+      <param name="exception">Excepción con la que se finaliza la tarea. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que se ha completado correctamente con el resultado especificado.</summary>
+      <returns>Tarea completada correctamente.</returns>
+      <param name="result">Resultado que se va a almacenar en la tarea completada. </param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Obtiene un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Una instancia de awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Obtiene un identificador único para esta instancia de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Entero que el sistema asignó a esta instancia de la tarea. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Obtiene un valor que indica si esta instancia de <see cref="T:System.Threading.Tasks.Task" /> ha completado su ejecución debido a una cancelación.</summary>
+      <returns>true si la tarea se ha completado debido a su cancelación; en caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Obtiene un valor que indica si se ha completado esta instancia de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>true si la tarea se ha completado; en caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Obtiene un valor que indica si el objeto <see cref="T:System.Threading.Tasks.Task" /> se ha completado debido a una excepción no controlada.</summary>
+      <returns>true si la tarea inició una excepción no controlada; en caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un identificador de tarea para dicho trabajo.</summary>
+      <returns>Tarea que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="action">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un identificador de tarea para dicho trabajo.</summary>
+      <returns>Tarea que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="action">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para Task(TResult) que devuelve <paramref name="function" />.</summary>
+      <returns>Una Task(TResult) que representa un proxy para Task(TResult) devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea del proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para Task(TResult) que devuelve <paramref name="function" />.</summary>
+      <returns>Una Task(TResult) que representa un proxy para Task(TResult) devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <typeparam name="TResult">Tipo de resultado devuelto por la tarea del proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para la tarea devuelta por <paramref name="function" />.</summary>
+      <returns>Una tarea que representa un proxy para la tarea devuelta por <paramref name="function" />.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en ThreadPool y devuelve un proxy para la tarea devuelta por <paramref name="function" />.</summary>
+      <returns>Una tarea que representa un proxy para la tarea devuelta por <paramref name="function" />.</returns>
+      <param name="function">El trabajo que se ejecutará de forma asincrónica. </param>
+      <param name="cancellationToken">Un token de cancelación que debería usarse para cancelar el trabajo. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en el grupo de subprocesos y devuelve un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa ese trabajo. </summary>
+      <returns>Un objeto de tarea que representa el trabajo en cola para ejecutarse en el grupo de subprocesos. </returns>
+      <param name="function">El trabajo que se ejecutará de forma asincrónica. </param>
+      <typeparam name="TResult">El tipo devuelto de la tarea. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Pone en cola el trabajo especificado para ejecutarlo en el grupo de subprocesos y devuelve un identificador Task(TResult) para dicho trabajo.</summary>
+      <returns>Una Task(TResult) que representa el trabajo en cola para ejecutarse en ThreadPool.</returns>
+      <param name="function">Trabajo que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">Token de cancelación que se debe usar para cancelar el trabajo.</param>
+      <typeparam name="TResult">Tipo de resultado de la tarea.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Ejecuta sincrónicamente el objeto <see cref="T:System.Threading.Tasks.Task" /> en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Ejecuta sincrónicamente el objeto <see cref="T:System.Threading.Tasks.Task" /> en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> proporcionado.</summary>
+      <param name="scheduler">Programador en el que se va a intentar ejecutar esta tarea insertada.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Inicia el objeto <see cref="T:System.Threading.Tasks.Task" />, programando su ejecución en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicia el objeto <see cref="T:System.Threading.Tasks.Task" />, programando su ejecución en el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> especificado.</summary>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> con el que se va a asociar y ejecutar esta tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskStatus" /> de esta tarea.</summary>
+      <returns>Valor actual de la propiedad <see cref="T:System.Threading.Tasks.TaskStatus" /> de esta instancia de la tarea.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Obtiene un identificador <see cref="T:System.Threading.WaitHandle" /> que se puede usar para esperar a que se complete la tarea.</summary>
+      <returns>Identificador <see cref="T:System.Threading.WaitHandle" /> que se puede usar para esperar a que se complete la tarea.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Obtiene un valor que indica si la operación se ha completado sincrónicamente.</summary>
+      <returns>true si la operación se completó de forma sincrónica; en caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Espera a que el objeto <see cref="T:System.Threading.Tasks.Task" /> complete la ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.La espera finalizará si transcurre un intervalo de tiempo de espera o un token de cancelación se cancela antes de que finalice la tarea.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">Un token de cancelación que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Espera a que se complete la ejecución del objeto <see cref="T:System.Threading.Tasks.Task" />.La espera finalizará si un token de cancelación se cancela antes de que finalice la tarea.</summary>
+      <param name="cancellationToken">Un token de cancelación que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Espera a que <see cref="T:System.Threading.Tasks.Task" /> complete la ejecución dentro de un intervalo de tiempo especificado.</summary>
+      <returns>true si <see cref="T:System.Threading.Tasks.Task" /> completó su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Espera que se complete la ejecución de todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados.</summary>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Espera a que todos los objetos proporcionados de <see cref="T:System.Threading.Tasks.Task" /> completen la ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados completen la ejecución dentro de un número especificado de milisegundos o hasta que se cancele la espera.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Espera que se complete la ejecución de todos los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados, a menos que se cancele la espera. </summary>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Espera a que todos los objetos <see cref="T:System.Threading.Tasks.Task" /> cancelables que se hayan proporcionado completen la ejecución en un intervalo de tiempo especificado.</summary>
+      <returns>true si todas las instancias de <see cref="T:System.Threading.Tasks.Task" /> completan su ejecución en el tiempo asignado; en caso contrario, false.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Espera a que se complete la ejecución de cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" />.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Espera a que cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> que se hayan proporcionado complete su ejecución dentro de un número especificado de milisegundos.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Espera a que cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados complete la ejecución dentro de un número especificado de milisegundos o hasta que se cancele un token de cancelación.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar. </param>
+      <param name="millisecondsTimeout">Número de milisegundos de espera o <see cref="F:System.Threading.Timeout.Infinite" /> (-1) para esperar indefinidamente. </param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Espera que se complete la ejecución de cualquiera de los objetos <see cref="T:System.Threading.Tasks.Task" /> proporcionados, a menos que se cancele la espera.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" />.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar. </param>
+      <param name="cancellationToken">Un <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se observará mientras se espera a que se complete la tarea. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Espera a que se complete la ejecución de cualquier objeto <see cref="T:System.Threading.Tasks.Task" /> proporcionado en un intervalo de tiempo especificado.</summary>
+      <returns>Índice de la tarea completada en la matriz especificada por el parámetro <paramref name="tasks" /> o -1 si se agotó el tiempo de espera.</returns>
+      <param name="tasks">Matriz de instancias de <see cref="T:System.Threading.Tasks.Task" /> en las que se va a esperar.</param>
+      <param name="timeout">Estructura <see cref="T:System.TimeSpan" /> que representa el número de milisegundos de espera o estructura <see cref="T:System.TimeSpan" /> que representa -1 milisegundos para esperar indefinidamente.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task`1" /> de una colección enumerable se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas. </returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar. </param>
+      <typeparam name="TResult">Tipo de la tarea completada. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task" /> de una colección enumerable se hayan completado.</summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas. </returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task" /> de una matriz se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea una tarea que se completará cuando todos los objetos <see cref="T:System.Threading.Tasks.Task`1" /> de una matriz se hayan completado. </summary>
+      <returns>Tarea que representa la finalización de todas las tareas proporcionadas.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea una tarea que finalizará cuando se haya completado cualquiera de las tareas proporcionadas.</summary>
+      <returns>Tarea que representa la finalización de una de las tareas proporcionadas.El resultado de la tarea devuelto es la tarea completada.</returns>
+      <param name="tasks">Tareas cuya finalización hay que esperar.</param>
+      <typeparam name="TResult">Tipo de la tarea completada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crea una tarea que admite "await" que, de forma asincrónica, devuelve al contexto actual cuando es "awaited".</summary>
+      <returns>Contexto que, cuando se espera, hará la transición de vuelta de forma asincrónica en el contexto actual en el momento de la espera.Si el objeto <see cref="T:System.Threading.SynchronizationContext" /> actual no es null, se trata como el contexto actual.Si no, el programador de tareas que está asociado a la tarea que se está ejecutando actualmente se trata como el contexto actual.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Representa una operación asincrónica que puede devolver un valor.</summary>
+      <typeparam name="TResult">El tipo del resultado generado por esta <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función especificada.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función especificada.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar esta tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y opciones de creación especificadas.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y opciones de creación especificadas.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Inicializa una nueva <see cref="T:System.Threading.Tasks.Task`1" /> con la función y estado especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Objeto que representa los datos que la acción va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> con la acción, el estado y las opciones especificados.</summary>
+      <param name="function">Delegado que representa el código que se va a ejecutar en la tarea.Cuando se complete la función, se establecerá la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tarea para que se devuelva el valor de resultado de la función.</param>
+      <param name="state">Un objeto que representa los datos que la función va a usar.</param>
+      <param name="creationOptions">El objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> que se usa para personalizar el comportamiento de la tarea.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configura un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto utilizado para esperar a esta tarea.</returns>
+      <param name="continueOnCapturedContext">true para intentar calcular las referencias de la continuación de nuevo al contexto original capturado; de lo contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa la tarea de destino. </summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Una acción que se ejecuta cuando se completa el <see cref="T:System.Threading.Tasks.Task`1" /> antecedente.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crea una continuación cancelable que se ejecuta de manera asincrónica cuando se completa el <see cref="T:System.Threading.Tasks.Task`1" /> objetivo.</summary>
+      <returns>Una tarea de continuación nueva. </returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecuta, se le pasará al delegado la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El token de cancelación que se pasa a la nueva tarea de continuación. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Una acción según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crea una continuación a la que se pasa información de estado y que se ejecuta cuando el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino se completa. </summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecuta, se pasan al delegado la tarea completada y el objeto de estado proporcionado por el autor de la llamada como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="continuationAction">Acción que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la acción de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Una función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuación que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Una función que se ejecuta según la condición especificada en <paramref name="continuationOptions" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuación que se ejecuta de manera asincrónica cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, al delegado se le pasará la tarea completada como un argumento.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult"> Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="continuationOptions">Opciones para la programación y el comportamiento de la continuación.Incluye criterios, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, y opciones de ejecución, como <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuación que se ejecuta cuando se completa el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de destino.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="continuationFunction">Función que se va a ejecutar cuando se complete el objeto <see cref="T:System.Threading.Tasks.Task`1" />.Cuando se ejecute, se pasarán al delegado la tarea completada y el objeto de estado proporcionado por el llamador como argumentos.</param>
+      <param name="state">Objeto que representa los datos que la función de continuación va a usar.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se va a asociar a la tarea de continuación y se va a usar para su ejecución.</param>
+      <typeparam name="TNewResult">Tipo de resultado generado por la continuación.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Proporciona acceso a patrones de diseño para crear y configurar instancias de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Un objeto de fábrica que puede crear una variedad de objetos <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Obtiene un awaiter utilizado para esperar a este objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Una instancia de awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Obtiene el valor de resultado de esta <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>El valor resultante de esta <see cref="T:System.Threading.Tasks.Task`1" />, que es el mismo que el parámetro de tipo de la tarea.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Representa una excepción utilizada para comunicar la cancelación de la tarea.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un mensaje de error especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con una referencia al objeto <see cref="T:System.Threading.Tasks.Task" /> que se ha cancelado.</summary>
+      <param name="task">Tarea que se ha cancelado.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Obtiene la tarea asociada a esta excepción.</summary>
+      <returns>Referencia al objeto <see cref="T:System.Threading.Tasks.Task" /> asociado a esta excepción.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Representa el lado del productor de una <see cref="T:System.Threading.Tasks.Task`1" /> sin enlazar a un delegado, proporcionando acceso al lado del consumidor mediante la propiedad <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Tipo del valor de resultado asociado a este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con el estado especificado.</summary>
+      <param name="state">Estado que se va a usar como AsyncState de la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con el estado y las opciones especificados.</summary>
+      <param name="state">Estado que se va a usar como AsyncState de la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <param name="creationOptions">Opciones que se van a usar al crear la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> representan las opciones no válidas para su uso con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con las opciones especificadas.</summary>
+      <param name="creationOptions">Opciones que se van a usar al crear la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> representan las opciones no válidas para su uso con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, o si ya se ha eliminado la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Colección de excepciones que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Hay uno o más elementos NULL en <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Excepción que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exception" /> es nulo.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Transiciona la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valor de resultado que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.InvalidOperationException">La <see cref="T:System.Threading.Tasks.Task`1" /> subyacente ya está en uno de los tres estados finales: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Obtiene la <see cref="T:System.Threading.Tasks.Task`1" /> creada por este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Devuelve la <see cref="T:System.Threading.Tasks.Task`1" /> creada por este objeto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; es false si la operación no se realizó correctamente o ya se ha desechado el objeto.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> y permite que se almacene un token de cancelación en la tarea cancelada. </summary>
+      <returns>true si la operación es correcta; de lo contrario, false. </returns>
+      <param name="cancellationToken">Token de cancelación. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false.</returns>
+      <param name="exceptions">Colección de excepciones que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exceptions" /> es nulo.</exception>
+      <exception cref="T:System.ArgumentException">Hay uno o más elementos NULL en <paramref name="exceptions" />.o bienLa colección <paramref name="exceptions" /> está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false.</returns>
+      <param name="exception">Excepción que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Se eliminó <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="exception" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Intenta transicionar la <see cref="T:System.Threading.Tasks.Task`1" /> subyacente al estado <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>Es true si la operación se realizó correctamente; en caso contrario, es false. </returns>
+      <param name="result">Valor de resultado que se va a enlazar a esta <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Especifica el comportamiento de una tarea que se crea mediante el método <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)" /> o <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Especifica que la continuación, si es una tarea secundaria, se adjunta a un elemento primario en la jerarquía de tareas.La continuación puede ser una tarea secundaria solo si su antecedente también es una tarea secundaria.De forma predeterminada, una tarea secundaria (es decir, una tarea interna creada por una tarea externa) se ejecuta de forma independiente de la tarea principal.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> permite sincronizar las tareas primarias y secundarias.Tenga en cuenta que, si una tarea primaria se configura con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> no tiene ningún efecto en la tarea secundaria y ésta se ejecutará como una tarea secundaria desasociada. Para obtener más información, vea el artículo sobre tareas secundarias adjuntas y desasociadas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Especifica que cualquier tarea secundaria (es decir, toda tarea interna anidada creada por su continuación) que se cree con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> e intente ejecutarse como una tarea secundaria asociada no pueda adjuntar la tarea primaria y se ejecute como una tarea secundaria desasociada.Para obtener más información, vea Tareas secundarias asociadas y desasociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Especifica que la tarea de continuación debe ejecutarse sincrónicamente.Si se especifica esta opción, la continuación se ejecuta en el mismo subproceso que causa la transición de la tarea anterior a su estado final.Si la tarea anterior ya se completó al crear la continuación, esta se ejecutará en el subproceso que crea la continuación.Si se desecha <see cref="T:System.Threading.CancellationTokenSource" /> del antecedente en un bloque finally (Finally en Visual Basic), se ejecutará una continuación con esta opción en ese bloque finally.Solo deben ejecutarse sincrónicamente las continuaciones de duración muy breve.Dado que la tarea se ejecuta de forma sincrónica, no es necesario llamar a un método como <see cref="M:System.Threading.Tasks.Task.Wait" /> para asegurarse de que el subproceso llamado espera a que se complete la tarea. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Especifica que las tareas creadas por la continuación llamando a métodos como <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> o <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> vean el programador predeterminado (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) en lugar del programador en el que esta continuación se ejecuta para ser el programador actual.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>En el caso de cancelación de continuación, evita la finalización de la continuación hasta que el antecedente se haya completado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Especifica que una continuación será una operación general de larga duración.Proporciona una sugerencia al <see cref="T:System.Threading.Tasks.TaskScheduler" /> de que se puede garantizar la sobresuscripción.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Cuando no se indica ninguna opción de continuación, especifica que se debe usar el comportamiento predeterminado cuando se ejecuta una continuación.La continuación se ejecuta de forma asincrónica cuando se complete la tarea anterior, independientemente valor de propiedad de <see cref="P:System.Threading.Tasks.Task.Status" /> final del antecedente.Si la continuación es una tarea secundaria, se crea como una tarea anidada desasociada.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Especifica que no se programe la tarea de continuación si se cancela la tarea anterior.Un antecedente se cancela si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Especifica que no se debe programar la tarea de continuación si su antecedente produjo una excepción no controlada.Un antecedente produce una excepción no controlada si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Especifica que no se debe programar la tarea de continuación si su antecedente se ejecuta completamente.Un antecedente se ejecuta por completo si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Especifica que la continuación debe programarse únicamente si se cancela su antecedente.Un antecedente se cancela si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Especifica que la tarea de continuación solo se debe programar si su antecedente produjo una excepción no controlada.Un antecedente produce una excepción no controlada si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> garantiza que la propiedad <see cref="P:System.Threading.Tasks.Task.Exception" /> del antecedente no es null.Puede usar esa propiedad para detectar la excepción y ver qué excepción provocó el error de la tarea.Si no tiene acceso a la propiedad <see cref="P:System.Threading.Tasks.Task.Exception" />, no se controla la excepción.Asimismo, si intenta tener acceso a la propiedad <see cref="P:System.Threading.Tasks.Task`1.Result" /> de una tarea cancelada o con errores, se producirá una nueva excepción.Esta opción no es válida para las continuaciones de varias tareas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Especifica que la continuación debe programarse únicamente si su antecedente se ejecuta completamente.Un antecedente se ejecuta por completo si su propiedad <see cref="P:System.Threading.Tasks.Task.Status" /> al finalizar es <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Esta opción no es válida para las continuaciones de varias tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Sugerencia a un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> para que programe las tareas en el orden en el que se programaron, de manera que haya más probabilidades de que las tareas programadas antes se ejecuten en primer lugar y las tareas programadas más tarde se ejecuten después. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Especifica que la tarea de continuación debe ejecutarse asincrónicamente.Esta opción tiene precedencia sobre <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Especifica las marcas que controlan el comportamiento opcional de la creación y ejecución de tareas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Especifica que una tarea está adjunta a la tarea primaria en la jerarquía de tareas.De forma predeterminada, una tarea secundaria (es decir, una tarea interna creada por una tarea externa) se ejecuta de forma independiente de la tarea principal.La opción <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> permite sincronizar las tareas primarias y secundarias.Tenga en cuenta que, si una tarea primaria se configura con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> no tiene ningún efecto en la tarea secundaria y ésta se ejecutará como una tarea secundaria desasociada. Para obtener más información, vea el artículo sobre tareas secundarias adjuntas y desasociadas. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Especifica que cualquier tarea secundaria que intente ejecutarse como una tarea secundaria asociada (es decir, creada con la opción <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) no pueda adjuntar la tarea primaria y se ejecute como una tarea secundaria desasociada.Para más información, vea Tareas secundarias asociadas y desasociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Impide que el programador de ambiente se vea como programador actual en la tarea creada.Esto significa que las operaciones como StartNew o ContinueWith que se realizan en la tarea creada verán <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> como programador actual.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Especifica que una tarea será una operación general de larga duración que implica menos componentes mayores que los sistemas concretos.Proporciona una sugerencia al <see cref="T:System.Threading.Tasks.TaskScheduler" /> de que se puede garantizar la sobresuscripción.La sobresuscripción le permite crear más subprocesos que el número de subprocesos de hardware disponibles.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Especifica que debe usarse el comportamiento predeterminado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Sugerencia a un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> para que programe las tareas de la manera más justa posible, lo cual significa que las tareas programadas antes probablemente se ejecuten en primer lugar y las tareas programadas más tarde se ejecuten después.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Fuerza la ejecución asincrónica de las continuaciones agregadas a la tarea actual. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Proporciona un conjunto de métodos estáticos (Shared en Visual Basic) para que funcionen con determinados tipos de instancias de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea una <see cref="T:System.Threading.Tasks.Task" /> de proxy que representa la operación asincrónica de Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica del Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) proporcionado.</returns>
+      <param name="task">Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) que se va a desempaquetar.</param>
+      <typeparam name="TResult">Tipo del resultado de la tarea.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce si el argumento <paramref name="task" /> es NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crea un proxy <see cref="T:System.Threading.Tasks.Task" /> que representa el funcionamiento asincrónico de <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Tarea que representa la operación asincrónica del objeto System.Threading.Tasks.Task(Of Task) proporcionado.</returns>
+      <param name="task">Task&lt;Task&gt; (C#) o Task (Of Task) (Visual Basic) que se va a desempaquetar.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce si el argumento <paramref name="task" /> es NULL.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Proporciona compatibilidad para crear y programar objetos <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración predeterminada.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique explícitamente otro CancellationToken mientras se llama a los métodos del generador.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique explícitamente otro CancellationToken mientras se llama a los métodos del generador.</param>
+      <param name="creationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predeterminado que se va a usar al crear tareas con TaskFactory.</param>
+      <param name="continuationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predeterminado que se va a usar al crear tareas de continuación con TaskFactory.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predeterminado que se va a usar para programar las tareas creadas con TaskFactory.Un valor null indica que se debería emplear TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> valor.Para obtener más información, vea la sección Comentarios para <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)" />.o bienEl <paramref name="continuationOptions" /> argumento especifica un valor no válido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="creationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predeterminado que se va a usar al crear tareas con TaskFactory.</param>
+      <param name="continuationOptions">Objeto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predeterminado que se va a usar al crear tareas de continuación con TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> valor.Para obtener más información, vea la sección Comentarios para <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)" />.o bienEl <paramref name="continuationOptions" /> argumento especifica un valor no válido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configuración especificada.</summary>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predeterminado que se va a usar para programar las tareas creadas con TaskFactory.Un valor null indica que se debería emplear el objeto TaskScheduler actual.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Obtiene el token de cancelación predeterminado para este generador de tareas.</summary>
+      <returns>Token de cancelación de tareas predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Obtiene las opciones predeterminadas de continuación de tareas para este generador de tareas.</summary>
+      <returns>Opciones predeterminadas de continuación de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado. </summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationAction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <param name="scheduler">Objeto que se usa para programar la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó <paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que comienza cuando un conjunto de tareas especificadas se ha completado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Combinación bit a bit de los valores de enumeración que controlan el comportamiento de la nueva tarea de continuación.No se admiten los miembros NotOn* y OnlyOn*.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado a la tarea creada.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz está vacío o contiene un valor null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz. </exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null. o bienEl el <paramref name="continuationAction" /> argumento es null. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un null valor. o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz. o bien<paramref name="cancellationToken" /> ya se ha eliminado. </exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null. o bienEl argumento <paramref name="continuationAction" /> es null. </exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un null valor. o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationAction">Delegado de acción que se va a ejecutar cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationAction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">El <see cref="T:System.Threading.CancellationToken" /> que se asignará a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valor de <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <typeparam name="TResult">Tipo del resultado devuelto por el delegado de <paramref name="continuationFunction" /> y asociado al objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">La excepción que se produce cuando uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando el <paramref name="tasks" /> matriz es null.o bienLa excepción que se produce cuando la <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ArgumentException">La excepción que se produce cuando el <paramref name="tasks" /> matriz contiene un valor null.o bienLa excepción que se produce cuando el <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Obtiene las opciones predeterminadas de creación de tareas para este generador de tareas.</summary>
+      <returns>Opciones predeterminadas de creación de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="beginMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task" /> que ejecuta una acción del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> creado que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de acción que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar la tarea que ejecuta el método End.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.Task`1" /> que ejecuta una función del método End cuando se completa la interfaz <see cref="T:System.IAsyncResult" /> especificada.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">Interfaz IAsyncResult cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar la tarea que ejecuta el método End.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="asyncResult" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="endMethod" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Obtiene el programador de tareas predeterminado para este generador de tareas.</summary>
+      <returns>Programador de tareas predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado. </returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica. </param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar. </param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="action" /> es null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task" /> iniciado.</returns>
+      <param name="action">Delegado de acción que se va a ejecutar de forma asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="action" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task" /> creado.</param>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="action" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que se asignará a la nueva <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">El <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> al que se va a asignar la nueva tarea.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.Threading.CancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.o bienLa excepción que se produce cuando la <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia un objeto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="creationOptions">Valor de TaskCreationOptions que controla el comportamiento del objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TResult">Tipo del resultado que está disponible a través de <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La excepción que se produce cuando la <paramref name="function" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.La excepción que se produce cuando el <paramref name="creationOptions" /> argumento especifica un valor TaskCreationOptions no válido.Para obtener más información, vea la sección Comentarios para <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Proporciona compatibilidad para crear y programar objetos <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valor devuelto de los objetos <see cref="T:System.Threading.Tasks.Task`1" /> creados por los métodos de esta clase. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración predeterminada.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración predeterminada.</summary>
+      <param name="cancellationToken">Token de cancelación predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique otro token de cancelación de forma explícita mientras se llama a los métodos de generador.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="cancellationToken">Token de cancelación predeterminado que se asignará a las tareas creadas por este <see cref="T:System.Threading.Tasks.TaskFactory" /> a menos que se especifique otro token de cancelación de forma explícita mientras se llama a los métodos de generador.</param>
+      <param name="creationOptions">Opciones predeterminadas que se van a usar al crear tareas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opciones predeterminadas que se van a usar al crear tareas de continuación con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Programador predeterminado que se va a usar para programar las tareas creadas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valor null indica que se debería usar <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="creationOptions">Opciones predeterminadas que se van a usar al crear tareas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opciones predeterminadas que se van a usar al crear tareas de continuación con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inicializa una instancia de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configuración especificada.</summary>
+      <param name="scheduler">Programador que se va a usar para programar las tareas creadas con este <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valor null indica que se debería usar el <see cref="T:System.Threading.Tasks.TaskScheduler" /> actual.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Obtiene el token de cancelación predeterminado para este generador de tareas.</summary>
+      <returns>El token de cancelación predeterminado para este generador de tareas.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Obtiene el valor de enumeración <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> para este generador de tareas.</summary>
+      <returns>Uno de los valores de enumeración que especifica las opciones de continuación predeterminadas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> la matriz es null.o bienEl valor de <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl valor de <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> Especifica un valor no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete el conjunto de tareas proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se completen todas las tareas de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* u OnlyOn* no son válidos.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado. </summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor nulo o está vacío.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl <paramref name="continuationFunction" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <param name="scheduler">Programador que se usa para programar la tarea de continuación creada.</param>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> no válido que especifica el argumento <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> valor.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor de enumeración no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nueva tarea de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea de continuación.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <param name="scheduler">Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> que se usa para programar el objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación creado.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.o bienEl <paramref name="scheduler" /> el argumento es null.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor TaskContinuationOptions no válido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.o bienEl <see cref="T:System.Threading.CancellationTokenSource" /> que creó<paramref name=" cancellationToken" /> ya se ha eliminado. </exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea de continuación que se iniciará cuando se complete cualquier tarea del conjunto proporcionado.</summary>
+      <returns>Nuevo objeto <see cref="T:System.Threading.Tasks.Task`1" /> de continuación.</returns>
+      <param name="tasks">Matriz de tareas desde la que se va a continuar cuando se complete una tarea.</param>
+      <param name="continuationFunction">Delegado de función que se va a ejecutar asincrónicamente cuando se complete una tarea de la matriz <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea de continuación creada.Los valores NotOn* o OnlyOn* no son válidos.</param>
+      <typeparam name="TAntecedentResult">Tipo del resultado del parámetro <paramref name="tasks" /> precedente.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno de los elementos en el <paramref name="tasks" /> se ha eliminado la matriz.</exception>
+      <exception cref="T:System.ArgumentNullException">El <paramref name="tasks" /> matriz es null.o bienEl argumento <paramref name="continuationFunction" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="continuationOptions" /> argumento especifica un valor de enumeración no válido.</exception>
+      <exception cref="T:System.ArgumentException">El <paramref name="tasks" /> matriz contiene un valor null.o bienEl <paramref name="tasks" /> matriz está vacía.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Obtiene el valor de enumeración <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> para este generador de tareas.</summary>
+      <returns>Uno de los valores de enumeración que especifica las opciones de creación predeterminadas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> creado que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> argumento especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <typeparam name="TArg1">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Objeto que controla el comportamiento del <see cref="T:System.Threading.Tasks.Task`1" /> creado.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una tarea que representa un par de métodos Begin y End que se ajustan al modelo de programación asincrónica.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="beginMethod">Delegado que comienza la operación asincrónica.</param>
+      <param name="endMethod">Delegado que finaliza la operación asincrónica.</param>
+      <param name="arg1">Primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="beginMethod" /> va a usar.</param>
+      <param name="creationOptions">Un objeto que controla el comportamiento de la tarea creada.</param>
+      <typeparam name="TArg1">Tipo del segundo argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del tercer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primer argumento que se pasa al delegado de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="beginMethod" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Tarea que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> argumento especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una tarea que ejecuta una función del método End cuando se completa el <see cref="T:System.IAsyncResult" /> especificado.</summary>
+      <returns>Tarea creada que representa la operación asincrónica.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> cuya finalización debe desencadenar el procesamiento de <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegado de función que procesa el objeto <paramref name="asyncResult" /> completado.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">El programador de tareas que se usa para programar la tarea que ejecuta el método End.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="asyncResult" /> es null.o bienEl argumento <paramref name="endMethod" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Obtiene el programador de tareas para este generador de tareas.</summary>
+      <returns>El programador de tareas para este generador de tareas.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">Programador de tareas que se usó para programar la tarea creada.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.Task`1" /> iniciado.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="cancellationToken">Token de cancelación que se va a asignar a la nueva tarea.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <param name="scheduler">Programador de tareas que se usó para programar la tarea creada.</param>
+      <exception cref="T:System.ObjectDisposedException">El token de cancelación de origen que crearon<paramref name="cancellationToken" /> ya se ha eliminado.</exception>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.o bienEl argumento <paramref name="scheduler" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e inicia una tarea.</summary>
+      <returns>La tarea iniciada.</returns>
+      <param name="function">Delegado de función que devuelve el resultado futuro que va a estar disponible a través de la tarea.</param>
+      <param name="state">Objeto que contiene los datos que el delegado de <paramref name="function" /> va a usar.</param>
+      <param name="creationOptions">Uno de los valores de enumeración que controla el comportamiento de la tarea creada.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento <paramref name="function" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">El <paramref name="creationOptions" /> parámetro especifica un valor no válido.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Representa un objeto que administra el trabajo de bajo nivel de la puesta en cola de las tareas en los subprocesos.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Inicializa el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Obtiene el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la tarea que se está ejecutando actualmente.</summary>
+      <returns>Devuelve el objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la tarea que se está ejecutando actualmente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Obtiene la instancia predeterminada de <see cref="T:System.Threading.Tasks.TaskScheduler" /> proporcionada por .NET Framework.</summary>
+      <returns>Devuelve la instancia predeterminada de <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crea un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la instancia actual de <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Objeto <see cref="T:System.Threading.Tasks.TaskScheduler" /> asociado a la instancia actual de <see cref="T:System.Threading.SynchronizationContext" />, tal y como determina la propiedad <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">El SynchronizationContext actual no puede usarse como TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Solo por compatibilidad con el depurador, genera un enumerable de las instancias de <see cref="T:System.Threading.Tasks.Task" /> que se encuentran actualmente en la cola del programador a la espera de ser ejecutadas.</summary>
+      <returns>Enumerable que permite a un depurador atravesar las tareas que se encuentran actualmente en la cola de este programador.</returns>
+      <exception cref="T:System.NotSupportedException">Este programador no puede generar una lista de tareas en cola en este momento.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Obtiene el identificador único de este <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Devuelve el identificador único de este objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indica el nivel de simultaneidad máximo admitido por este <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Devuelve un entero que representa el nivel máximo de simultaneidad.El programador predeterminado devuelve la propiedad <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Pone un objeto <see cref="T:System.Threading.Tasks.Task" /> en la cola del programador. </summary>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a poner en la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Intenta quitar un objeto <see cref="T:System.Threading.Tasks.Task" /> de la cola de este programador.</summary>
+      <returns>Valor booleano que indica si el argumento <paramref name="task" /> se quitó correctamente de la cola.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a quitar de la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Intenta ejecutar el objeto <see cref="T:System.Threading.Tasks.Task" /> especificado en este programador.</summary>
+      <returns>Valor booleano que es true si <paramref name="task" /> se ejecutó correctamente; de lo contrario, es false.Normalmente, los errores de ejecución son debidos a que la tarea ya se ha ejecutado anteriormente o está a punto de ser ejecutada por otro subproceso.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a ejecutar.</param>
+      <exception cref="T:System.InvalidOperationException">La <paramref name="task" /> no está asociada a este programador.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determina si el objeto <see cref="T:System.Threading.Tasks.Task" /> especificado puede ejecutarse sincrónicamente en esta llamada y, en caso afirmativo, lo ejecuta.</summary>
+      <returns>Valor booleano que indica si se ejecutó la tarea alineada.</returns>
+      <param name="task">Objeto <see cref="T:System.Threading.Tasks.Task" /> que se va a ejecutar.</param>
+      <param name="taskWasPreviouslyQueued">Valor booleano que indica si la tarea se ha puesto anteriormente en la cola.Si este parámetro es True, la tarea se ha puesto en la cola (programado) anteriormente; si su valor es False, la tarea no se ha puesto anteriormente en la cola y esta llamada se realiza para ejecutar la tarea insertada sin ponerla en la cola.</param>
+      <exception cref="T:System.ArgumentNullException">El argumento de <paramref name="task" /> es nulo.</exception>
+      <exception cref="T:System.InvalidOperationException">La <paramref name="task" /> ya se ejecutó.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Se produce cuando una excepción no controlada de una tarea con un error está a punto de desencadenar la directiva de elevación de excepciones, lo que de forma predeterminada terminaría el proceso.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Representa una excepción que se usa para comunicar una operación no válida de un objeto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un mensaje proporcionado por el sistema que describe el error.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="innerException">La excepción que es la causa de la excepción actual.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un mensaje de error especificado que describe el error.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+      <param name="message">Mensaje que describe la excepción.El llamador de este constructor debe asegurarse de que esta cadena se ha traducido para la actual referencia cultural del sistema.</param>
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Representa la fase actual del ciclo de vida de una <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>La tarea confirmó la cancelación iniciando una excepción OperationCanceledException con su propio CancellationToken mientras el token estaba en estado señalado o el CancellationToken de la tarea ya se había señalado antes de que la tarea empezara a ejecutarse.Para más información, vea Cancelación de tareas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>La tarea se ha inicializado pero aún no se ha programado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>La tarea se completó debido a una excepción no controlada.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>La tarea terminó de ejecutarse correctamente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>La tarea se está ejecutando pero aún no se ha completado.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>La tarea está a la espera de ser activada y programada internamente por la infraestructura de .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>La tarea ha terminado de ejecutarse y está implícitamente a la espera de que se completen las tareas secundarias asociadas.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Se ha programado la ejecución de la tarea pero la ejecución aún no ha comenzado.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Proporciona datos para el evento que se genera cuando una excepción del objeto <see cref="T:System.Threading.Tasks.Task" /> erróneo pasa inadvertida.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> con la excepción inadvertida.</summary>
+      <param name="exception">Excepción que ha pasado inadvertida.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Excepción que pasó inadvertida.</summary>
+      <returns>Excepción que pasó inadvertida.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Obtiene datos sobre si esta excepción se ha marcado como "advertida".</summary>
+      <returns>True, si esta excepción se ha marcado como "observed"; de lo contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Marca <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> como "advertida", evitando así que desencadene la directiva de elevación de excepciones que, de forma predeterminada, termina el proceso.</summary>
+    </member>
+  </members>
+</doc>

+ 3309 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/fr/System.Threading.Tasks.xml

@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Représente une ou plusieurs erreurs qui se produisent lors de l'exécution de l'application.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerException" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.AggregateException" /> avec un message d'erreur spécifié et des références aux exceptions internes qui sont la cause de cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="innerExceptions">Exceptions qui ont provoqué l'exception actuelle.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="innerExceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Un élément d'<paramref name="innerExceptions" /> est null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Aplatit des instances <see cref="T:System.AggregateException" /> en une nouvelle instance unique.</summary>
+      <returns>Nouvelle instance <see cref="T:System.AggregateException" /> aplatie.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Retourne <see cref="T:System.AggregateException" /> qui est la cause première de cette exception.</summary>
+      <returns>Retourne <see cref="T:System.AggregateException" /> qui est la cause première de cette exception.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Appelle un gestionnaire sur chaque <see cref="T:System.Exception" /> contenu par ce <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Prédicat à exécuter pour chaque exception.Le prédicat accepte l'objet <see cref="T:System.Exception" /> à traiter en tant qu'argument et retourne une valeur booléenne pour indiquer si l'exception a été gérée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="predicate" /> a la valeur null.</exception>
+      <exception cref="T:System.AggregateException">Une exception contenue dans ce <see cref="T:System.AggregateException" /> n'a pas été gérée.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Obtient une collection en lecture seule des instances <see cref="T:System.Exception" /> qui ont provoqué l'exception actuelle.</summary>
+      <returns>Retourne une collection en lecture seule des instances <see cref="T:System.Exception" /> qui ont provoqué l'exception actuelle.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crée et retourne une chaîne représentant le <see cref="T:System.AggregateException" /> en cours.</summary>
+      <returns>Représentation sous forme de chaîne de l'exception en cours.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Exception levée dans un thread lors de l'annulation d'une opération que le thread exécutait.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur système.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié.</summary>
+      <param name="message">
+        <see cref="T:System.String" /> qui décrit l'erreur.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié, une référence à l'exception interne qui est à l'origine de cette exception et un jeton d'annulation.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un message d'erreur spécifié et un jeton d'annulation.</summary>
+      <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.OperationCanceledException" /> avec un jeton d'annulation.</summary>
+      <param name="token">Jeton d'annulation associé à l'opération annulée.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Obtient un jeton associé à l'opération annulée.</summary>
+      <returns>Jeton associé à l'opération annulée ou jeton par défaut.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui retournent une tâche.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Marque la tâche comme ayant échoué et lie l'exception spécifiée à la tâche.</summary>
+      <param name="exception">Exception à lier à la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.ouLe générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Marque que la tâche s'est déroulée correctement.</summary>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.ouLe générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Obtient la tâche pour ce générateur.</summary>
+      <returns>Tâche pour ce générateur.</returns>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui retourne une tâche et fournit un paramètre pour le résultat.</summary>
+      <typeparam name="TResult">Résultat à utiliser pour effectuer la tâche.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Marque la tâche comme ayant échoué et lie l'exception spécifiée à la tâche.</summary>
+      <param name="exception">Exception à lier à la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Marque que la tâche s'est déroulée correctement.</summary>
+      <param name="result">Résultat à utiliser pour effectuer la tâche.</param>
+      <exception cref="T:System.InvalidOperationException">La tâche est déjà terminée.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Obtient la tâche pour ce générateur.</summary>
+      <returns>Tâche pour ce générateur.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Représente un concepteur pour les méthodes asynchrones qui ne retournent aucune valeur.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Planifie la machine à états de continuer à l'action suivante lorsque l'awaiter spécifié se termine.Cette méthode peut être appelée depuis du code d'un niveau de confiance partiel.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Machine à états.</param>
+      <typeparam name="TAwaiter">Type d'awaiter.</typeparam>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Crée une instance de la classe <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nouvelle instance du générateur.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Lie une exception au générateur de méthode.</summary>
+      <param name="exception">Exception à lier.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Marque le générateur de méthode comme exécuté avec succès.</summary>
+      <exception cref="T:System.InvalidOperationException">Le générateur n'est pas initialisé.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associe le concepteur à la machine à états spécifiée.</summary>
+      <param name="stateMachine">Instance de machine à états à associer au concepteur.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La machine à états a été définie précédemment.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Commence l'exécution du générateur avec la machine à états associée.</summary>
+      <param name="stateMachine">Instance de machine à états, passée par la référence.</param>
+      <typeparam name="TStateMachine">Type de la machine à états.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> a la valeur null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Fournit un objet awaitable qui active les attentes configurées sur une tâche.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Retourne un awaiter pour cet objet pouvant être attendu.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Fournit un objet awaitable qui active les attentes configurées sur une tâche.</summary>
+      <typeparam name="TResult">Type du résultat produit par ce <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Retourne un awaiter pour cet objet pouvant être attendu.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Fournit un awaiter pour un objet pouvant être attendu (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Met fin à l'attente sur la tâche terminée.</summary>
+      <returns>Résultat de la tâche terminée.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée avec un état d'erreur.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui spécifie si la tâche attendue est terminée.</summary>
+      <returns>true si la tâche attendue est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter.</summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter. </summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Fournit un awaiter pour un objet pouvant être attendu (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Met fin à l'attente sur la tâche terminée.</summary>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée avec un état d'erreur.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui spécifie si la tâche attendue est terminée.</summary>
+      <returns>true si la tâche attendue est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter.</summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche associée à cet awaiter. </summary>
+      <param name="continuation">Action à rappeler lorsque l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Représente les machines à états générées pour les méthodes asynchrones.Ce type est exclusivement destiné aux compilateurs.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Déplace la machine à états vers son prochain état.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configure la machine à états avec un réplica alloué par tas.</summary>
+      <param name="stateMachine">Réplica alloué par tas.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Représente un awaiter qui planifie des suites lorsqu'une opération d'attente se termine.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation qui est appelée lorsque l'instance se termine.</summary>
+      <param name="continuation">Action à appeler lorsque l'opération se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> est null (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Représente une opération qui planifie les suites lorsqu'elle se termine.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation qui est appelée lorsque l'instance se termine.</summary>
+      <param name="continuation">Action à appeler lorsque l'opération se termine.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> est null (Nothing en Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Fournit un objet qui attend la fin d'une tâche asynchrone. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Met fin à l'attente de la fin de la tâche asynchrone.</summary>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée dans un état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui indique si la tâche asynchrone est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Définit l'action à exécuter lorsque l'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> cesse d'attendre que la tâche asynchrone se termine.</summary>
+      <param name="continuation">Action à exécuter quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche asynchrone qui est associée à cet élément en attente.</summary>
+      <param name="continuation">Action à appeler quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Représente un objet qui attend la fin d'une tâche asynchrone et fournit un paramètre pour le résultat.</summary>
+      <typeparam name="TResult">Résultat de la tâche.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Met fin à l'attente de la fin de la tâche asynchrone.</summary>
+      <returns>Résultat de la tâche terminée.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">La tâche a été annulée.</exception>
+      <exception cref="T:System.Exception">Tâche terminée dans un état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Obtient une valeur qui indique si la tâche asynchrone est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Définit l'action à exécuter lorsque l'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> cesse d'attendre que la tâche asynchrone se termine.</summary>
+      <param name="continuation">Action à exécuter quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.NullReferenceException">L'objet <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Planifie l'action de continuation pour la tâche asynchrone associée à cet élément en attente.</summary>
+      <param name="continuation">Action à appeler quand l'opération d'attente se termine.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'élément awaiter n'a pas été initialisé correctement.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Fournit le contexte pour l'attente lors d'un basculement asynchrone dans un environnement cible.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Récupère un objet <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> pour cette instance de la classe.</summary>
+      <returns>Objet utilisé pour suivre l'état d'achèvement de l'opération asynchrone.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Fournit un awaiter pour basculer dans un environnement cible.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Met fin à l'opération d'attente.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Obtient une valeur qui indique si aucune cession n'est requise.</summary>
+      <returns>Toujours false, ce qui indique qu'une instruction yield est systématiquement requise pour <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Définit la continuation à appeler.</summary>
+      <param name="continuation">Action à appeler de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Publie le paramètre <paramref name="continuation" /> dans le contexte actuel.</summary>
+      <param name="continuation">Action à appeler de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="continuation" /> a la valeur null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propage une notification selon laquelle les opérations doivent être annulées.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Initialise le <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">État d'annulation du jeton.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Détermine si ce jeton peut être à l'état Annulé.</summary>
+      <returns>True si ce jeton peut être à l'état Annulé ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationToken" /> est égale au <see cref="T:System.Object" /> spécifié.</summary>
+      <returns>True si <paramref name="other" /> est un <see cref="T:System.Threading.CancellationToken" /> et si les deux instances sont égales ; sinon, false.Deux jetons sont égaux s'ils sont associés au même <see cref="T:System.Threading.CancellationTokenSource" /> ou s'ils ont tous les deux été construits à partir de constructeurs CancellationToken publics et que leurs valeurs <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sont égales.</returns>
+      <param name="other">Autre objet auquel comparer cette instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationToken" /> est égale au jeton spécifié.</summary>
+      <returns>true si les instances sont égales ; sinon, false.Deux jetons sont égaux s'ils sont associés au même <see cref="T:System.Threading.CancellationTokenSource" /> ou s'ils ont tous les deux été construits à partir de constructeurs CancellationToken publics et que leurs valeurs <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sont égales.</returns>
+      <param name="other">Autre <see cref="T:System.Threading.CancellationToken" /> auquel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Sert de fonction de hachage pour un <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Code de hachage pour l'instance actuelle de <see cref="T:System.Threading.CancellationToken" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Détermine si l'annulation a été demandée pour ce jeton.</summary>
+      <returns>True si l'annulation a été demandée pour ce jeton ; sinon, False.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Retourne une valeur <see cref="T:System.Threading.CancellationToken" /> vide.</summary>
+      <returns>Jeton d'annulation vide. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Détermine si deux instances <see cref="T:System.Threading.CancellationToken" /> sont égales.</summary>
+      <returns>True si les instances sont égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationToken" /> ne sont pas égales.</summary>
+      <returns>True si les instances ne sont pas égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="useSynchronizationContext">Valeur booléenne qui indique s'il faut capturer le <see cref="T:System.Threading.SynchronizationContext" /> actuel et l'utiliser lors de l'appel de <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="state">État à passer à <paramref name="callback" /> lorsque le délégué est appelé.Il peut s'agir d'une valeur null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Inscrit un délégué qui sera appelé lors de l'annulation du <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Instance de <see cref="T:System.Threading.CancellationTokenRegistration" /> qui peut être utilisée pour annuler l'inscription du rappel.</returns>
+      <param name="callback">Délégué à exécuter lorsque <see cref="T:System.Threading.CancellationToken" /> est annulé.</param>
+      <param name="state">État à passer à <paramref name="callback" /> lorsque le délégué est appelé.Il peut s'agir d'une valeur null.</param>
+      <param name="useSynchronizationContext">Valeur booléenne qui indique s'il faut capturer le <see cref="T:System.Threading.SynchronizationContext" /> actuel et l'utiliser lors de l'appel de <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Lève une <see cref="T:System.OperationCanceledException" /> si l'annulation de ce jeton a été demandée.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Obtient un <see cref="T:System.Threading.WaitHandle" /> qui est signalé lors de l'annulation du jeton.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> signalé lors de l'annulation du jeton.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Représente un délégué de rappel inscrit avec un <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" /> est égale à <see cref="T:System.Threading.CancellationTokenRegistration" /> spécifiée.</summary>
+      <returns>True si cet objet et <paramref name="obj" /> sont égaux.False dans le cas contraire.Deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont égales si elles font toutes les deux référence à la sortie d'un appel unique à la même méthode d'inscription d'un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Autre objet avec lequel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" /> est égale à <see cref="T:System.Threading.CancellationTokenRegistration" /> spécifiée.</summary>
+      <returns>True si cet objet et <paramref name="other" /> sont égaux.False dans le cas contraire. Deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont égales si elles font toutes les deux référence à la sortie d'un appel unique à la même méthode d'inscription d'un <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Autre <see cref="T:System.Threading.CancellationTokenRegistration" /> avec lequel comparer cette instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Sert de fonction de hachage pour un <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Code de hachage pour l'instance actuelle de <see cref="T:System.Threading.CancellationTokenRegistration" />.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> sont identiques.</summary>
+      <returns>True si les instances sont égales ; sinon, false.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Détermine si les deux instances de <see cref="T:System.Threading.CancellationTokenRegistration" /> ne sont pas identiques.</summary>
+      <returns>True si les instances ne sont pas égales ; sinon, False.</returns>
+      <param name="left">Première instance.</param>
+      <param name="right">Deuxième instance.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Signale à un <see cref="T:System.Threading.CancellationToken" /> qu'il doit être annulé.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" /> qui sera annulée après le délai spécifié en millisecondes.</summary>
+      <param name="millisecondsDelay">Intervalle de temps d'attente en millisecondes avant d'annuler cet élément <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.CancellationTokenSource" /> qui sera annulée après l'intervalle de temps spécifié.</summary>
+      <param name="delay">Intervalle de temps d'attente avant d'annuler cet élément <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Transmet une demande d'annulation.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Transmet une demande d'annulation, et spécifie si les rappels restants et les opérations annulables doivent être traités.</summary>
+      <param name="throwOnFirstException">true si les exceptions doivent se propager immédiatement ; sinon, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Planifie une opération d'annulation sur cette <see cref="T:System.Threading.CancellationTokenSource" /> après le nombre spécifié de millisecondes.</summary>
+      <param name="millisecondsDelay">Intervalle de temps avant l'annulation de cette <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Planifie une opération d'annulation sur cette <see cref="T:System.Threading.CancellationTokenSource" /> après l'intervalle de temps spécifié.</summary>
+      <param name="delay">Intervalle de temps avant l'annulation de cette <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.CancellationTokenSource" /> qui est à l'état annulé quand l'un des jetons source est à l'état annulé.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> qui est liée aux jetons sources.</returns>
+      <param name="token1">Premier jeton d'annulation à observer.</param>
+      <param name="token2">Second jeton d'annulation à observer.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crée une <see cref="T:System.Threading.CancellationTokenSource" /> qui est à l'état « annulé » quand l'un des jetons sources du tableau spécifié est à l'état « annulé ».</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationTokenSource" /> qui est liée aux jetons sources.</returns>
+      <param name="tokens">Tableau qui contient les instances de jeton d'annulation à observer.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.Threading.CancellationTokenSource" /> et libère éventuellement les ressources managées.</summary>
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Détermine si l'annulation a été demandée pour cette <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>true si l'annulation a été demandée pour cette <see cref="T:System.Threading.CancellationTokenSource" /> ; sinon, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Obtient l'<see cref="T:System.Threading.CancellationToken" /> associée à cette <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.CancellationToken" /> associé à ce <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Fournit les planificateurs de tâches qui se coordonnent pour exécuter les tâches tout en garantissant que les tâches simultanées peuvent s'exécuter simultanément et que les tâches exclusives ne s'exécutent jamais simultanément.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié avec un niveau de concurrence maximal.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+      <param name="maxConcurrencyLevel">Nombre maximal de tâches à exécuter simultanément.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> qui cible le planificateur spécifié avec un niveau de concurrence maximal et un nombre maximal de tâches planifiées qui peuvent être traités en tant qu'unité.</summary>
+      <param name="taskScheduler">Planificateur cible sur lequel cette paire doit s'exécuter.</param>
+      <param name="maxConcurrencyLevel">Nombre maximal de tâches à exécuter simultanément.</param>
+      <param name="maxItemsPerTask">Nombre maximal de tâches à traiter pour chaque tâche planifiée sous-jacente utilisée par la paire.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Informe la paire de planificateur qu'elle ne doit plus accepter de tâches.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Obtient une <see cref="T:System.Threading.Tasks.Task" /> qui ne se termine lorsque le planificateur est achevé.</summary>
+      <returns>Opération asynchrone qui se termine lorsque le planificateur termine le traitement.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Obtient un <see cref="T:System.Threading.Tasks.TaskScheduler" /> qui peut être utilisé pour planifier des tâches à cette paire qui peut s'exécuter simultanément avec d'autres tâches sur cette paire.</summary>
+      <returns>Objet qui peut être utilisé pour planifier des tâches simultanément.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Obtient un <see cref="T:System.Threading.Tasks.TaskScheduler" /> qui peut être utilisé pour planifier des tâches à cette paire qui doit s'exécuter de manière exclusive par rapport à d'autres tâches sur cette paire.</summary>
+      <returns>Objet qui peut être utilisé pour planifier les tâches qui ne sont pas exécutés simultanément avec d'autres tâches.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Représente une opération asynchrone.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action spécifiée.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action spécifiée et <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="cancellationToken">Le <see cref="T:System.Threading.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action et les options de création spécifiées.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="cancellationToken">Le <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action et les options de création spécifiées.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task" /> avec l'action et l'état spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> que la nouvelle tâche observera.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="action">Délégué qui représente le code à exécuter dans la tâche.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Obtient l'objet d'état fourni quand la <see cref="T:System.Threading.Tasks.Task" /> a été créée, ou null si aucune n'a été fournie.</summary>
+      <returns>
+        <see cref="T:System.Object" /> représentant les données d'état passées à la tâche lors de sa création.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Obtient une tâche qui s'est déjà terminée correctement. </summary>
+      <returns>Tâche terminée avec succès. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configure un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Objet utilisé pour attendre cette tâche.</returns>
+      <param name="continueOnCapturedContext">true en cas de tentative de marshaling de la continuation vers le contexte d'origine capturé ; sinon, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui reçoit un jeton d'annulation et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la tâche cible se termine conformément au <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> spécifié.La continuation reçoit un jeton d'annulation et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon le <paramref name="continuationOptions" />spécifié.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute quand la tâche cible se termine conformément au <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon le <paramref name="continuationOptions" />spécifié.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand la tâche se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés comme arguments au délégué.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et un jeton d'annulation, et qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et un jeton d'annulation, et qui s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation s'exécute selon un ensemble de conditions spécifiées et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation s'exécute selon un ensemble de conditions spécifiées.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine et retourne une valeur. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit un jeton d'annulation.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation spécifiées et retourne une valeur.La continuation reçoit un jeton d'annulation et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon le <paramref name="continuationOptions." /> spécifié. Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation spécifiées et retourne une valeur. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crée une continuation qui reçoit des informations d'état fournies par l'appelant et s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant et un jeton d'annulation.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation de tâche spécifiées quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant et un jeton d'annulation et elle utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction des options de continuation de tâche spécifiées quand le <see cref="T:System.Threading.Tasks.Task" /> cible se termine et retourne une valeur.La continuation reçoit des informations d'état fournies par l'appelant.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task" /> cible se termine.La continuation reçoit des informations d'état fournies par l'appelant et utilise un planificateur spécifié.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Obtient les <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisées pour créer cette tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisées pour créer cette tâche.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Retourne l'ID unique de la <see cref="T:System.Threading.Tasks.Task" /> en cours d'exécution.</summary>
+      <returns>Entier assigné par le système à la tâche en cours d'exécution.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crée une tâche qui se termine après un certain délai. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="millisecondsDelay">Nombre de millisecondes à attendre avant la fin de la tâche retournée ou -1 pour attendre indéfiniment. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crée une tâche pouvant être annulée qui se termine après un certain délai. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="millisecondsDelay">Nombre de millisecondes à attendre avant la fin de la tâche retournée ou -1 pour attendre indéfiniment. </param>
+      <param name="cancellationToken">Jeton d'annulation qui sera vérifié avant de terminer la tâche retournée. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crée une tâche qui se termine après un intervalle de temps spécifié. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="delay">Intervalle de temps à attendre avant la fin de la tâche retournée ou TimeSpan.FromMilliseconds(-1) pour attendre indéfiniment. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crée une tâche pouvant être annulée qui se termine après un intervalle de temps spécifié. </summary>
+      <returns>Tâche qui représente le délai. </returns>
+      <param name="delay">Intervalle de temps à attendre avant la fin de la tâche retournée ou TimeSpan.FromMilliseconds(-1) pour attendre indéfiniment. </param>
+      <param name="cancellationToken">Jeton d'annulation qui sera vérifié avant de terminer la tâche retournée. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Obtient le <see cref="T:System.AggregateException" /> qui a provoqué l'arrêt prématuré de <see cref="T:System.Threading.Tasks.Task" />.Si la <see cref="T:System.Threading.Tasks.Task" /> s'est terminée avec succès ou n'a pas encore levé d'exception, la valeur null est retournée.</summary>
+      <returns>
+        <see cref="T:System.AggregateException" /> qui a provoqué la fin prématurée de <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Fournit l'accès aux méthodes de fabrique pour la création d'instances de <see cref="T:System.Threading.Tasks.Task" /> et de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet de fabrique pouvant créer une variété d'objets <see cref="T:System.Threading.Tasks.Task" /> et <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui s'est terminée en raison de l'annulation avec un jeton d'annulation spécifié.</summary>
+      <returns>Tâche annulée. </returns>
+      <param name="cancellationToken">Jeton d'annulation avec lequel terminer la tâche. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée en raison de l'annulation avec un jeton d'annulation spécifié.</summary>
+      <returns>Tâche annulée. </returns>
+      <param name="cancellationToken">Jeton d'annulation avec lequel terminer la tâche. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée avec une exception spécifiée. </summary>
+      <returns>Tâche ayant échoué. </returns>
+      <param name="exception">Exception avec laquelle terminer la tâche. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui s'est terminée avec une exception spécifiée. </summary>
+      <returns>Tâche ayant échoué. </returns>
+      <param name="exception">Exception avec laquelle terminer la tâche. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> qui s'est terminée correctement avec le résultat spécifié.</summary>
+      <returns>Tâche terminée avec succès.</returns>
+      <param name="result">Résultat à enregistrer dans la tâche terminée. </param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Obtient un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Instance d'élément awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Obtient un ID unique pour cette instance de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Entier assigné par le système à cette instance de tâche. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Indique si cette instance de <see cref="T:System.Threading.Tasks.Task" /> s'est exécutée avec succès suite à une annulation.</summary>
+      <returns>true si la tâche s'est terminée suite à son annulation ; sinon false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Indique si cette <see cref="T:System.Threading.Tasks.Task" /> s'est terminée.</summary>
+      <returns>true si la tâche s'est terminée ; sinon, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Indique si la <see cref="T:System.Threading.Tasks.Task" /> s'est terminée suite à une exception non gérée.</summary>
+      <returns>true si la tâche a levé une exception non gérée ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un handle de tâche pour ce travail.</summary>
+      <returns>Tâche qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="action">Travail à exécuter de façon asynchrone</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un handle de tâche pour ce travail.</summary>
+      <returns>Tâche qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="action">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la Task(TResult) retournée par <paramref name="function" />.</summary>
+      <returns>Task(TResult) qui représente un proxy de la Task(TResult) retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche de proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la Task(TResult) retournée par <paramref name="function" />.</summary>
+      <returns>Task(TResult) qui représente un proxy de la Task(TResult) retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <typeparam name="TResult">Type du résultat retourné par la tâche de proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la tâche retournée par <paramref name="function" />.</summary>
+      <returns>Tâche qui représente un proxy de la tâche retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le ThreadPool et retourne un proxy pour la tâche retournée par <paramref name="function" />.</summary>
+      <returns>Tâche qui représente un proxy de la tâche retournée par <paramref name="function" />.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone. </param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le pool de threads et retourne un objet <see cref="T:System.Threading.Tasks.Task`1" /> qui représente ce travail. </summary>
+      <returns>Objet de tâche qui représente le travail mis en file d'attente à exécuter dans le pool de threads. </returns>
+      <param name="function">Travail à exécuter de façon asynchrone. </param>
+      <typeparam name="TResult">Type de retour de la tâche. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Met en file d'attente le travail spécifié à exécuter dans le pool de threads et retourne un handle de Task(TResult) pour ce travail.</summary>
+      <returns>Task(TResult) qui représente le travail mis en file d'attente à exécuter dans le ThreadPool.</returns>
+      <param name="function">Travail à exécuter de façon asynchrone</param>
+      <param name="cancellationToken">Jeton d'annulation qui doit être utilisé pour annuler le travail</param>
+      <typeparam name="TResult">Type de résultat de la tâche.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Exécute de façon synchrone la <see cref="T:System.Threading.Tasks.Task" /> sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Exécute de façon synchrone le <see cref="T:System.Threading.Tasks.Task" /> sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> fourni.</summary>
+      <param name="scheduler">Planificateur sur lequel tenter d'exécuter cette tâche inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Démarre la <see cref="T:System.Threading.Tasks.Task" />, en planifiant son exécution selon le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Démarre la <see cref="T:System.Threading.Tasks.Task" />, en planifiant son exécution sur le <see cref="T:System.Threading.Tasks.TaskScheduler" /> spécifié.</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> avec lequel associer et exécuter cette tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.TaskStatus" /> de cette tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskStatus" /> actuel de cette instance de tâche.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Obtient un <see cref="T:System.Threading.WaitHandle" /> qui peut être utilisé en attendant la fin de la tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> qui peut être utilisé pour attendre la fin de la tâche.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Obtient une indication précisant si l'opération s'est terminée de manière synchrone.</summary>
+      <returns>true si l'opération s'est terminée de manière synchrone ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Attend la fin de l'exécution de la <see cref="T:System.Threading.Tasks.Task" /> en un nombre de millisecondes spécifié.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.L'attente se termine si un intervalle de délai est écoulé ou si un jeton d'annulation est annulé avant la fin de la tâche.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini. </param>
+      <param name="cancellationToken">Jeton d'annulation à observer en attendant que la tâche se termine. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de <see cref="T:System.Threading.Tasks.Task" />.L'attente se termine si un jeton d'annulation est annulé avant la fin de la tâche.</summary>
+      <param name="cancellationToken">Jeton d'annulation à observer en attendant que la tâche se termine. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de la <see cref="T:System.Threading.Tasks.Task" /> dans un intervalle de temps spécifié.</summary>
+      <returns>true si l'exécution de <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis.</summary>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié ou jusqu'à ce que l'attente soit annulée.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant que les tâches se terminent.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> fournis sauf si l'attente est annulée. </summary>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant que les tâches se terminent.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de tous les objets <see cref="T:System.Threading.Tasks.Task" /> pouvant être annulés fournis dans un intervalle de temps spécifié.</summary>
+      <returns>true si l'exécution de toutes les instances <see cref="T:System.Threading.Tasks.Task" /> s'est terminée dans le délai imparti ; sinon, false.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" />.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis en un nombre de millisecondes spécifié ou jusqu'à ce qu'un jeton d'annulation soit annulé.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre. </param>
+      <param name="millisecondsTimeout">Nombre de millisecondes à attendre, ou <see cref="F:System.Threading.Timeout.Infinite" /> (-1) pour un délai d'attente infini. </param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant qu'une tâche se termine. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attend la fin de l'exécution de l'un des objets <see cref="T:System.Threading.Tasks.Task" /> fournis sauf si l'attente est annulée.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" />.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre. </param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> à observer en attendant qu'une tâche se termine. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attend la fin de l'exécution de n'importe lequel des objets <see cref="T:System.Threading.Tasks.Task" /> fournis dans un intervalle de temps spécifié.</summary>
+      <returns>Index de la tâche achevée dans l'argument de tableau <paramref name="tasks" /> ou -1, si le délai a expiré.</returns>
+      <param name="tasks">Tableau d'instances de <see cref="T:System.Threading.Tasks.Task" /> sur lesquelles attendre.</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" /> qui représente le nombre de millisecondes à attendre ou <see cref="T:System.TimeSpan" /> qui représente -1 milliseconde de seconde, pour attendre indéfiniment.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task`1" /> d'une collection énumérable sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies. </returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin. </param>
+      <typeparam name="TResult">Type de la tâche terminée. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task" /> d'une collection énumérable sont terminés.</summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies. </returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task" /> d'un tableau sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crée une tâche qui s'achève quand tous les objets <see cref="T:System.Threading.Tasks.Task`1" /> d'un tableau sont terminés. </summary>
+      <returns>Tâche qui représente l'achèvement de toutes les tâches fournies.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.</summary>
+      <returns>Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.</returns>
+      <param name="tasks">Tâches restantes à exécuter avant la fin.</param>
+      <typeparam name="TResult">Type de la tâche terminée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crée une tâche pouvant être attendue qui se produit de manière asynchrone dans le contexte actuel pendant l'attente.</summary>
+      <returns>Contexte qui, quand il est attendu, reviendra de façon asynchrone au contexte qui était le sien au moment de l'attente.Si le <see cref="T:System.Threading.SynchronizationContext" /> actuel n'a pas la valeur null, il est traité comme le contexte actuel.Sinon, le Planificateur de tâches associé à la tâche en cours d'exécution est traité comme le contexte actuel.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Représente une opération asynchrone qui peut retourner une valeur.</summary>
+      <typeparam name="TResult">Type du résultat produit par ce <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction spécifiée.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction spécifiée.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à cette tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et les options de création spécifiées.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et les options de création spécifiées.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Initialise un nouveau <see cref="T:System.Threading.Tasks.Task`1" /> avec la fonction et l'état spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que l'action doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> à assigner à la nouvelle tâche.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Initialise une nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> avec l'action, l'état et les options spécifiés.</summary>
+      <param name="function">Délégué qui représente le code à exécuter dans la tâche.Quand cette fonction aura terminé, la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> de la tâche sera configurée pour retourner la valeur de résultat de la fonction.</param>
+      <param name="state">Objet représentant les données que la fonction doit utiliser.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> utilisé pour personnaliser le comportement de la tâche.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configure un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet utilisé pour attendre cette tâche.</returns>
+      <param name="continueOnCapturedContext">True en cas de tentative de marshaling de la continuation vers le contexte d'origine capturé ; sinon, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la tâche cible se termine. </summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand la <see cref="T:System.Threading.Tasks.Task`1" /> antécédente se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crée une continuation pouvant être annulée qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle tâche de continuation. </returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">Jeton d'annulation passé à la nouvelle tâche de continuation. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crée une continuation à laquelle sont passées des informations d'état et qui s'exécute quand le <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine. </summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés comme arguments au délégué.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="continuationAction">Action à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que l'action de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Une fois exécuté, le délégué passera cette tâche achevée en tant qu'argument.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une continuation qui s'exécute en fonction de la condition spécifiée dans <paramref name="continuationOptions" />.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter selon la condition spécifiée dans <paramref name="continuationOptions" />.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une continuation qui s'exécute de façon asynchrone quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Quand elle est exécutée, la tâche achevée est passée au délégué en tant qu'argument.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult"> Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="continuationOptions">Options applicables quand la continuation est planifiée et qui en régissent le comportement.Cela inclut des critères, tels que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, ainsi que des options d'exécution, telles que <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crée une continuation qui s'exécute quand la <see cref="T:System.Threading.Tasks.Task`1" /> cible se termine.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="continuationFunction">Fonction à exécuter quand <see cref="T:System.Threading.Tasks.Task`1" /> se termine.Lors de l'exécution, la tâche achevée et l'objet d'état fourni par l'appelant sont passés au délégué sous la forme d'arguments.</param>
+      <param name="state">Objet représentant les données que la fonction de continuation doit utiliser.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à associer à la tâche de continuation et à utiliser pour son exécution.</param>
+      <typeparam name="TNewResult">Type du résultat produit par la continuation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Fournit l'accès aux méthodes de fabrique pour la création et la configuration d'instances de <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Objet de fabrique pouvant créer une variété d'objets <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Obtient un élément awaiter utilisé pour attendre cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Instance d'élément awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Obtient la valeur de résultat de cette <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Valeur de résultat de cette <see cref="T:System.Threading.Tasks.Task`1" />, qui est du même type que le paramètre de type de la tâche.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Représente une exception utilisée pour communiquer l'annulation d'une tâche.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> avec une référence à la <see cref="T:System.Threading.Tasks.Task" /> qui a été annulée.</summary>
+      <param name="task">Tâche qui a été annulée.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Obtient la tâche associée à cette exception.</summary>
+      <returns>Référence à la <see cref="T:System.Threading.Tasks.Task" /> associée à cette exception.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Représente le côté producteur d'un <see cref="T:System.Threading.Tasks.Task`1" /> indépendant d'un délégué, en fournissant l'accès au côté consommateur via la propriété <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Type de la valeur de résultat associée à ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec l'état spécifié.</summary>
+      <param name="state">État à utiliser comme AsyncState du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec l'état et les options spécifiés.</summary>
+      <param name="state">État à utiliser comme AsyncState du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <param name="creationOptions">Options à utiliser lors de la création du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Les <paramref name="creationOptions" /> représentent des options non valides pour une utilisation avec un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> avec les options spécifiées.</summary>
+      <param name="creationOptions">Options à utiliser lors de la création du <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Les <paramref name="creationOptions" /> représentent des options non valides pour une utilisation avec un <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, ou si le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent a déjà été supprimé.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Collection d'exceptions à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Il y a un ou plusieurs éléments null dans <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Exception à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exception" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Fait passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valeur de résultat à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent est déjà dans l'un des trois états définitifs : <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> ou <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.Task`1" /> créé par ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Retourne le <see cref="T:System.Threading.Tasks.Task`1" /> créé par ce <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>True si l'opération a réussi ; false si l'opération a échoué ou si l'objet a déjà été supprimé.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Tente de faire passer sous-jacent <see cref="T:System.Threading.Tasks.Task`1" /> dans les <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> d'état et permet à un jeton d'annulation à stocker dans la tâche annulée. </summary>
+      <returns>true si l'opération réussit ; sinon false. </returns>
+      <param name="cancellationToken">Jeton d'annulation. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false.</returns>
+      <param name="exceptions">Collection d'exceptions à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exceptions" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Il y a un ou plusieurs éléments null dans <paramref name="exceptions" />.ouLa collection <paramref name="exceptions" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false.</returns>
+      <param name="exception">Exception à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="exception" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Tente de faire passer le <see cref="T:System.Threading.Tasks.Task`1" /> sous-jacent à l'état <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>True si l'opération a réussi ; sinon, false. </returns>
+      <param name="result">Valeur de résultat à lier à ce <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Spécifie le comportement pour une tâche créée à l'aide de la méthode <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)" /> ou <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Spécifie que la continuation, s'il s'agit d'une tâche enfant, est jointe à un parent dans la hiérarchie des tâches.La continuation peut être une tâche enfant uniquement si son antécédent est également une tâche enfant.Par défaut, une tâche enfant (autrement dit, une tâche interne créée par une tâche externe) est exécutée indépendamment de son parent.Vous pouvez utiliser l'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> pour que les tâches parente et enfant soient synchronisées.Notez que si une tâche parente est configurée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> de la tâche enfant n'a aucun effet, et la tâche enfant s'exécute en tant que tâche enfant détachée. Pour plus d'informations, consultez Tâches enfants attachées et détachées. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Indique qu'une tâche enfant (c'est-à-dire toute tâche interne imbriquée  créée par cette continuation) créée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> et qui tente de s'exécuter comme une tâche enfant détachée ne peut pas être attachée à la tâche parente et s'exécute à la place comme tâche enfant détachée.Pour plus d'informations, consultez Tâches enfants attachées et détachées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Spécifie que la tâche de continuation doit être exécutée de façon synchrone.Quand cette option est activée, la continuation est exécutée sur le thread qui provoque le passage de la tâche antérieure à son état final.Si l'antécédent est déjà terminé lors de la création de la continuation, celle-ci s'exécute sur le thread qui crée la continuation.Si le <see cref="T:System.Threading.CancellationTokenSource" /> de l'antécédent est supprimé dans un bloc finally (Finally en Visual Basic), une continuation avec cette option s'exécutera dans ce bloc finally.Seules les continuations très brèves doivent être exécutées de façon synchrone.Étant donné que la tâche s'exécute de façon synchrone, il n'est pas nécessaire d'appeler une méthode telle que <see cref="M:System.Threading.Tasks.Task.Wait" /> pour vous assurer que le thread appelant attend la fin de la tâche. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Spécifie que les tâches créées par la continuation en appelant des méthodes comme <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> ou <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> voient le planificateur par défaut (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) plutôt que le planificateur sur lequel cette continuation s'exécute comme planificateur actuel.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>Dans le cas d'une annulation de continuation, empêche l'achèvement de la continuation tant que l'antécédent n'est pas terminé.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Spécifie qu'une continuation sera une opération de longue durée et de granulosité grossière.Conseille au <see cref="T:System.Threading.Tasks.TaskScheduler" /> de garantir le surabonnement.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Quand aucune option de continuation n'est spécifiée, indique que le comportement par défaut doit être utilisé lors de l'exécution d'une continuation.La continuation s'exécute de façon asynchrone quand la tâche antécédente se termine, quelle que soit la valeur de propriété <see cref="P:System.Threading.Tasks.Task.Status" /> finale de l'antécédent.Si la continuation est une tâche enfant, elle est créée en tant que tâche imbriquée détachée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent a été annulé.Un antécédent est annulé si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent a levé une exception non gérée.Un antécédent lève une exception non gérée si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Spécifie que la tâche de continuation ne doit pas être planifiée si son antécédent s'est terminé.Un antécédent s'exécute jusqu'à son achèvement si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Spécifie que la continuation doit être planifiée uniquement si son antécédent a été annulé.Un antécédent est annulé si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Spécifie que la tâche de continuation doit être planifiée uniquement si son antécédent a levé une exception non gérée.Un antécédent lève une exception non gérée si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.L'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" />  garantit que la propriété <see cref="P:System.Threading.Tasks.Task.Exception" /> de l'antécédent n'est pas null.Vous pouvez utiliser cette propriété pour intercepter l'exception et voir quelle exception a provoqué l'erreur de la tâche.Si vous n'accédez pas à la propriété <see cref="P:System.Threading.Tasks.Task.Exception" />, l'exception n'est pas gérée.De plus, si vous essayez d'accéder à la propriété <see cref="P:System.Threading.Tasks.Task`1.Result" /> d'une tâche qui été annulée ou a rencontré une erreur, une nouvelle exception est levée.Cette option n'est pas valide pour les continuations multitâches. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Spécifie que la continuation doit être planifiée uniquement si son antécédent s'est terminé.Un antécédent s'exécute jusqu'à son achèvement si sa propriété <see cref="P:System.Threading.Tasks.Task.Status" />  à l'achèvement est <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Cette option n'est pas valide pour les continuations multitâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Conseil à un <see cref="T:System.Threading.Tasks.TaskScheduler" /> pour planifier des tâches dans l'ordre dans lequel elles ont été planifiées. Les tâches planifiées plus tôt sont plus susceptibles de s'exécuter plus tôt et celles planifiées plus tard sont plus susceptibles de s'exécuter ultérieurement. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Indique que la tâche de continuation doit être exécutée de façon synchrone.Cette option est prioritaire sur <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Spécifie les indicateurs qui contrôlent le comportement facultatif pour la création et l'exécution de tâches. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Spécifie qu'une tâche est associée à un parent dans la hiérarchie des tâches.Par défaut, une tâche enfant (autrement dit, une tâche interne créée par une tâche externe) est exécutée indépendamment de son parent.Vous pouvez utiliser l'option <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> pour que les tâches parente et enfant soient synchronisées.Notez que si une tâche parente est configurée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> de la tâche enfant n'a aucun effet, et la tâche enfant s'exécute en tant que tâche enfant détachée. Pour plus d'informations, consultez Tâches enfants attachées et détachées. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Indique qu'une tâche enfant qui tente de s'exécuter comme une tâche enfant détachée (c'est-à-dire créée avec l'option <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) ne peut pas être attachée à la tâche parente et s'exécute à la place comme tâche enfant détachée.Pour plus d'informations, consultez Tâches enfants attachées et détachées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Empêche le planificateur ambiant d'être considéré comme le planificateur actuel dans la tâche créée.Cela signifie que les opérations telles que StartNew ou ContinueWith effectuées dans la tâche créée considéreront <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> comme planificateur actuel.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Indique qu'une tâche sera une opération de longue durée et de granulosité grossière impliquant moins de composants importants que les systèmes affinés.Conseille au <see cref="T:System.Threading.Tasks.TaskScheduler" /> de garantir le surabonnement.Le surabonnement vous permet de créer un nombre de threads plus important que le nombre de threads matériels disponibles.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Indique que le comportement par défaut doit être utilisé.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Conseil à un <see cref="T:System.Threading.Tasks.TaskScheduler" /> pour planifier une tâche d'une façon aussi juste que possible. Les tâches planifiées plus tôt seront probablement exécutées plus tôt et celles planifiées plus tard seront probablement exécutées ultérieurement.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Force l'exécution asynchrone des continuations ajoutées à la tâche actuelle. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Fournit un ensemble de méthodes statiques (méthodes partagées en Visual Basic) pour l'utilisation de types spécifiques d'instances de <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée un proxy <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone d'un Task&lt;Task&lt;T&gt;&gt; (en C#) ou Task (Of Task(Of T)) (en Visual Basic).</summary>
+      <returns>Une <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone du Task&lt;Task&lt;T&gt;&gt; fourni (en C#) ou Task (Of Task(Of T)) (en Visual Basic).</returns>
+      <param name="task">Le Task&lt;Task&lt;T&gt;&gt; (C#) ou Task (Of Task(Of T)) (Visual Basic) à défaire.</param>
+      <typeparam name="TResult">Type du résultat de la tâche.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'exception levée si l'argument <paramref name="task" /> est null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crée un proxy <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone d'une <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Tâche qui représente l'opération asynchrone de la System.Threading.Tasks.Task(Of Task) fournie.</returns>
+      <param name="task">Le Task&lt;Task&gt; (C#) ou Task (Of Task) (Visual Basic) à défaire.</param>
+      <exception cref="T:System.ArgumentNullException">L'exception levée si l'argument <paramref name="task" /> est null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Prend en charge la création et la planification d'objets <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration par défaut.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné aux tâches créées par ce <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre CancellationToken est explicitement spécifié quand les méthodes de fabrique sont appelées.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> par défaut qui sera assigné aux tâches créées par ce <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre CancellationToken est explicitement spécifié quand les méthodes de fabrique sont appelées.</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> par défaut à utiliser pour créer des tâches avec ce TaskFactory.</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> par défaut à utiliser pour créer des tâches de continuation avec ce TaskFactory.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> par défaut à utiliser pour planifier des tâches créées avec ce TaskFactory.Une valeur Null indique que TaskScheduler.Current doit être utilisé.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valide.Pour plus d'informations, consultez la section Notes pour <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)" />.ouL'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> par défaut à utiliser pour créer des tâches avec ce TaskFactory.</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> par défaut à utiliser pour créer des tâches de continuation avec ce TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valide.Pour plus d'informations, consultez la section Notes pour <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)" />.ouL'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory" /> avec la configuration spécifiée.</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> à utiliser pour planifier des tâches créées avec ce TaskFactory.Une valeur Null indique que le TaskScheduler actif doit être utilisé.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Obtient le jeton d'annulation par défaut pour cette fabrique de tâches.</summary>
+      <returns>Jeton d'annulation de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Obtient les options de continuation de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Options de continuation de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé. </summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationAction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation à associer à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <param name="scheduler">Objet utilisé pour planifier la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationTokenSource" /> qui a créé <paramref name="cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarre lorsqu'un ensemble de tâches spécifiées est terminé.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">Combinaison d'opérations de bits des valeurs d'énumération qui contrôlent le comportement de la nouvelle tâche de continuation.Les membres NotOn* et OnlyOn* ne sont pas pris en charge.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé à la tâche créée.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un élément du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> est vide ou contient une valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé. </exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null. ouLe le <paramref name="continuationAction" /> argument est null. </exception>
+      <exception cref="T:System.ArgumentException">Le <paramref name="tasks" /> tableau contient un null valeur. ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé. ou<paramref name="cancellationToken" /> a déjà été supprimé. </exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null. ouL'argument <paramref name="continuationAction" /> a la valeur null. </exception>
+      <exception cref="T:System.ArgumentException">Le <paramref name="tasks" /> tableau contient un null valeur. ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationAction">Délégué d'action à exécuter quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationAction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.ouLe <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">
+        <see cref="T:System.Threading.CancellationToken" /> qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task`1" /> de continuation qui démarrera quand l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">Valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <typeparam name="TResult">Type du résultat retourné par le délégué <paramref name="continuationFunction" /> et associé au <see cref="T:System.Threading.Tasks.Task`1" /> créé.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Exception levée lorsque l'un des éléments dans le tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque le tableau <paramref name="tasks" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="continuationFunction" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ArgumentException">Exception levée lorsque le tableau <paramref name="tasks" /> contient une valeur Null.ouException levée lorsque le tableau <paramref name="tasks" /> est vide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Obtient les options de création de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Options de création de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="beginMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une <see cref="T:System.Threading.Tasks.Task" /> qui exécute une action de la méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué d'action qui traite le <paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.Task`1" /> qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">IAsyncResult dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="asyncResult" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="endMethod" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Obtient le Planificateur de tâches par défaut pour cette fabrique de tâches.</summary>
+      <returns>Planificateur de tâches par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="action" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée. </returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone. </param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser. </param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="action" /> a la valeur null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task" /> créée.</param>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> démarrée.</returns>
+      <param name="action">Délégué d'action à exécuter de façon asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="action" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task" /> créé.</param>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="action" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné au nouveau <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Le <see cref="T:System.Threading.CancellationToken" /> fourni a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.ouException levée lorsque l'argument <paramref name="scheduler" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance un <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="creationOptions">Valeur TaskCreationOptions qui contrôle le comportement du <see cref="T:System.Threading.Tasks.Task`1" /> créé.</param>
+      <typeparam name="TResult">Type du résultat disponible via le <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Exception levée lorsque l'argument <paramref name="function" /> a la valeur Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Exception levée lorsque l'argument <paramref name="creationOptions" /> spécifie une valeur TaskCreationOptions non valide.Pour plus d'informations, consultez la section Notes de la rubrique <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Prend en charge la création et la planification d'objets <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valeur de renvoi des objets <see cref="T:System.Threading.Tasks.Task`1" /> que créent les méthodes de cette classe. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration par défaut.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration par défaut.</summary>
+      <param name="cancellationToken">Jeton d'annulation par défaut qui sera assigné aux tâches créées par cette <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre jeton d'annulation est spécifié explicitement quand les méthodes de fabrique sont appelées.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="cancellationToken">Jeton d'annulation par défaut qui sera assigné aux tâches créées par cette <see cref="T:System.Threading.Tasks.TaskFactory" />, sauf si un autre jeton d'annulation est spécifié explicitement quand les méthodes de fabrique sont appelées.</param>
+      <param name="creationOptions">Options par défaut à utiliser pour créer des tâches avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Options par défaut à utiliser pour créer des tâches de continuation avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Planificateur par défaut à utiliser pour planifier les tâches créées avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Une valeur null indique que <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> doit être utilisé.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> ou <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="creationOptions">Options par défaut à utiliser pour créer des tâches avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Options par défaut à utiliser pour créer des tâches de continuation avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> ou <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Initialise une instance de <see cref="T:System.Threading.Tasks.TaskFactory`1" /> avec la configuration spécifiée.</summary>
+      <param name="scheduler">Planificateur à utiliser pour planifier les tâches créées avec cette <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Une valeur null indique que le <see cref="T:System.Threading.Tasks.TaskScheduler" /> actuel doit être utilisé.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Obtient le jeton d'annulation par défaut pour cette fabrique de tâches.</summary>
+      <returns>Le jeton d'annulation par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Obtient la valeur d'énumération <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> de cette fabrique de tâches.</summary>
+      <returns>Une des valeurs d'énumération qui spécifie les options de continuation par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ou<paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ou<paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur utilisé pour planifier la tâche de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsqu'un ensemble de tâches fournies se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand toutes les tâches du tableau <paramref name="tasks" /> sont terminées.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera. </summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null ou est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">Planificateur de tâches utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur d'énumération non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle tâche de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche de continuation.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> utilisé pour planifier la <see cref="T:System.Threading.Tasks.Task`1" /> de continuation créée.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur TaskContinuationOptions non valide.</exception>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.ouLes <see cref="T:System.Threading.CancellationTokenSource" /> créés<paramref name=" cancellationToken" /> a déjà été supprimé. </exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche de continuation qui démarrera lorsque l'une des tâches de l'ensemble fourni se terminera.</summary>
+      <returns>Nouvelle <see cref="T:System.Threading.Tasks.Task`1" /> de continuation.</returns>
+      <param name="tasks">Tableau de tâches à partir duquel continuer lorsqu'une tâche se termine.</param>
+      <param name="continuationFunction">Délégué de fonction à exécuter en mode asynchrone quand une tâche du tableau <paramref name="tasks" /> est terminée.</param>
+      <param name="continuationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche de continuation créée.Les valeurs NotOn* et OnlyOn* ne sont pas valides.</param>
+      <typeparam name="TAntecedentResult">Type du résultat du <paramref name="tasks" /> antécédent.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un des éléments du tableau <paramref name="tasks" /> a été supprimé.</exception>
+      <exception cref="T:System.ArgumentNullException">Le tableau <paramref name="tasks" /> est null.ouL'argument <paramref name="continuationFunction" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="continuationOptions" /> spécifie une valeur d'énumération non valide.</exception>
+      <exception cref="T:System.ArgumentException">Le tableau <paramref name="tasks" /> contient une valeur null.ouLe <paramref name="tasks" /> tableau est vide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Obtient la valeur d'énumération <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> de cette fabrique de tâches.</summary>
+      <returns>Une des valeurs d'énumération qui spécifie les options de création par défaut pour cette fabrique de tâches.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <typeparam name="TArg1">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Objet qui contrôle le comportement de la <see cref="T:System.Threading.Tasks.Task`1" /> créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée une tâche qui représente une paire de méthodes Begin et End conformes au modèle de programmation asynchrone.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="beginMethod">Délégué qui commence l'opération asynchrone.</param>
+      <param name="endMethod">Délégué qui termine l'opération asynchrone.</param>
+      <param name="arg1">Premier argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg2">Deuxième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="arg3">Troisième argument passé au délégué de <paramref name="beginMethod" />.</param>
+      <param name="state">Objet contenant des données que le délégué <paramref name="beginMethod" /> doit utiliser.</param>
+      <param name="creationOptions">Objet qui contrôle le comportement de la tâche créée.</param>
+      <typeparam name="TArg1">Type du deuxième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Type du troisième argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Type du premier argument passé au délégué de <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="beginMethod" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>Tâche qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argument <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée une tâche qui exécute une fonction de méthode End quand un <see cref="T:System.IAsyncResult" /> spécifié se termine.</summary>
+      <returns>Tâche créée qui représente l'opération asynchrone.</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" /> dont l'achèvement doit déclencher le traitement du <paramref name="endMethod" />.</param>
+      <param name="endMethod">Délégué de fonction qui traite l'<paramref name="asyncResult" /> terminé.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâches utilisé pour planifier la tâche qui exécute la méthode End.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="asyncResult" /> a la valeur null.ouL'argument <paramref name="endMethod" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Retourne le planificateur de tâches pour cette fabrique.</summary>
+      <returns>Planificateur de tâches pour cette fabrique.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâche utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+    </member>
+    <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)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="cancellationToken">Jeton d'annulation qui sera assigné à la nouvelle tâche.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <param name="scheduler">Planificateur de tâche utilisé pour planifier la tâche de continuation créée.</param>
+      <exception cref="T:System.ObjectDisposedException">La source du jeton d'annulation qui a créé<paramref name="cancellationToken" /> a déjà été supprimée.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.ouL'argument <paramref name="scheduler" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crée et lance une tâche.</summary>
+      <returns>Tâche démarrée.</returns>
+      <param name="function">Délégué de fonction qui retourne le résultat à venir qui sera mis à disposition via la tâche.</param>
+      <param name="state">Objet contenant les données que le délégué <paramref name="function" /> doit utiliser.</param>
+      <param name="creationOptions">L'une des valeurs d'énumération qui contrôlent le comportement de la tâche créée.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="function" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="creationOptions" /> spécifie une valeur non valide.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Représente un objet qui gère les tâches de bas niveau de mise en file d'attente des tâches sur les threads.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Initialise le <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Obtient le <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé à la tâche en cours d'exécution.</summary>
+      <returns>Retourne le <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé à la tâche en cours d'exécution.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Obtient l'instance de <see cref="T:System.Threading.Tasks.TaskScheduler" /> par défaut fournie par le .NET Framework.</summary>
+      <returns>Retourne l'instance par défaut de <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crée un <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé au <see cref="T:System.Threading.SynchronizationContext" /> actuel.</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> associé au <see cref="T:System.Threading.SynchronizationContext" /> actuel, selon la <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Le SynchronizationContext actuel ne peut pas être utilisé en tant que TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Pour la prise en charge du débogueur uniquement, génère un énumérateur d'instances de <see cref="T:System.Threading.Tasks.Task" /> actuellement en attente d'exécution dans la file d'attente sur le planificateur.</summary>
+      <returns>Énumérateur qui autorise un débogueur à parcourir les tâches actuellement mises en file d'attente sur ce planificateur.</returns>
+      <exception cref="T:System.NotSupportedException">Ce planificateur ne peut pas générer une liste de tâches en file d'attente actuellement.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Obtient l'ID unique pour ce <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Retourne l'ID unique de ce <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indique le niveau d'accès concurrentiel maximal que ce <see cref="T:System.Threading.Tasks.TaskScheduler" /> peut prendre en charge.</summary>
+      <returns>Retourne un entier qui représente le niveau d'accès concurrentiel maximal.Le planificateur par défaut retourne <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Met en file d'attente une <see cref="T:System.Threading.Tasks.Task" /> sur le planificateur. </summary>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à mettre en file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Tente de sortir de la file d'attente une <see cref="T:System.Threading.Tasks.Task" /> qui était précédemment dans la file d'attente de ce planificateur.</summary>
+      <returns>Valeur booléenne qui indique si l'argument <paramref name="task" /> a bien été retiré de la file d'attente.</returns>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à sortir de la file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Tente d'exécuter la <see cref="T:System.Threading.Tasks.Task" /> fournie sur ce planificateur.</summary>
+      <returns>Valeur booléenne true si la <paramref name="task" /> a été exécutée avec succès ; false, dans le cas contraire.L'échec de l'exécution est souvent dû au fait que la tâche a déjà été exécutée ou qu'elle est en cours d'exécution par un autre thread.</returns>
+      <param name="task">Objet <see cref="T:System.Threading.Tasks.Task" /> à exécuter.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> n'est pas associé à ce planificateur.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Détermine si la <see cref="T:System.Threading.Tasks.Task" /> fournie peut être exécutée de façon synchrone dans cet appel et, si c'est le cas, l'exécute.</summary>
+      <returns>Valeur booléenne qui indique si la tâche a été exécutée inline.</returns>
+      <param name="task">
+        <see cref="T:System.Threading.Tasks.Task" /> à exécuter.</param>
+      <param name="taskWasPreviouslyQueued">Valeur booléenne qui indique si une tâche a déjà été mise en file d'attente.Si ce paramètre a la valeur True, la tâche a pu être mise en file d'attente (par planification) précédemment ; s'il a la valeur False, cela signifie que la tâche a été mise en file d'attente et que cet appel est passé pour exécuter la tâche inline sans mise en file d'attente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argument <paramref name="task" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> a déjà été exécuté.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Se produit lorsqu'une exception non prise en charge d'une tâche défaillante va déclencher la stratégie d'escalade de l'exception qui, par défaut, arrête le processus.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Représente une exception utilisée pour communiquer une opération non valide par un <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message système qui décrit l'erreur.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> à l'aide du message d'erreur par défaut et d'une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message spécifié décrivant l'erreur.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+      <param name="message">Message qui décrit l'exception.L'appelant de ce constructeur doit vérifier que cette chaîne a été localisée pour la culture du système en cours.</param>
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Représente l'étape en cours dans le cycle de vie d'une <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>La tâche a accepté l'annulation en levant OperationCanceledException avec son propre CancellationToken, alors que l'état du jeton était défini comme signalé ou que le CancellationToken de la tâche était déjà signalé avant le début de l'exécution de la tâche.Pour plus d'informations, consultez Annulation de tâches.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>La tâche a été initialisée mais n'a pas encore été planifiée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Tâche terminée suite à une exception non gérée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>L'exécution de la tâche s'est terminée avec succès.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>La tâche est en cours d'exécution mais n'est pas encore terminée.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>La tâche attend son activation et sa planification en interne par l'infrastructure .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>L'exécution de la tâche est terminée et cette dernière attend implicitement la fin des tâches enfants associées.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>L'exécution de la tâche a été planifiée mais n'a pas encore démarré.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Fournit des données sur l'événement déclenché lorsqu'une exception d'une <see cref="T:System.Threading.Tasks.Task" /> défaillante n'est pas prise en charge.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> avec l'exception non prise en charge.</summary>
+      <param name="exception">Exception qui n'a pas été prise en charge.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Exception qui n'a pas été prise en charge.</summary>
+      <returns>Exception qui n'a pas été prise en charge.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Détermine si cette exception a été signalée comme « observée ».</summary>
+      <returns>true si cette exception a été signalée comme « observée » ; sinon, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Signale la <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> comme « observée » et l'empêche ainsi de déclencher la stratégie d'escalade de l'exception qui, par défaut, arrête le processus.</summary>
+    </member>
+  </members>
+</doc>

+ 3172 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/it/System.Threading.Tasks.xml

@@ -0,0 +1,3172 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Rappresenta uno o più errori che si verificano durante l'esecuzione dell'applicazione.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specifico e riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerException" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.AggregateException" /> con un messaggio di errore specifico e riferimenti alle eccezioni interne che sono la causa dell'eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="innerExceptions">Eccezioni che sono la causa dell'eccezione corrente.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="innerExceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Un elemento di <paramref name="innerExceptions" /> è null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Semplifica le istanze dell'oggetto <see cref="T:System.AggregateException" /> in una singola nuova istanza.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.AggregateException" /> semplificato.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Restituisce l'oggetto <see cref="T:System.AggregateException" /> che rappresenta la causa principale dell'eccezione corrente.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.AggregateException" /> che rappresenta la causa principale dell'eccezione corrente.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Richiama un gestore su ogni oggetto <see cref="T:System.Exception" /> contenuto da questo oggetto <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Predicato da eseguire per ogni eccezione.Il predicato accetta come argomento l'oggetto <see cref="T:System.Exception" /> da elaborare e restituisce un valore booleano per indicare se l'eccezione è stata gestita.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.AggregateException">Un'eccezione contenuta da questo <see cref="T:System.AggregateException" /> non è stata gestita.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Ottiene una raccolta in sola lettura delle istanze di <see cref="T:System.Exception" /> che hanno causato l'eccezione corrente.</summary>
+      <returns>Restituisce un insieme di sola lettura delle istanze di <see cref="T:System.Exception" /> che hanno causato l'eccezione corrente.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Crea e restituisce una rappresentazione in forma di stringa dell'oggetto <see cref="T:System.AggregateException" /> corrente.</summary>
+      <returns>Una rappresentazione in forma di stringa dell'oggetto.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Eccezione generata in un thread all'annullamento di un'operazione eseguita dal thread.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore fornito dal sistema.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato.</summary>
+      <param name="message">Oggetto <see cref="T:System.String" /> che descrive l'errore.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato, un riferimento all'eccezione interna che è la causa di questa eccezione e un token di annullamento.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un messaggio di errore specificato e un token di annullamento.</summary>
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.OperationCanceledException" /> con un token di annullamento.</summary>
+      <param name="token">Token di annullamento associato all'operazione annullata.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Ottiene un token associato all'operazione annullata.</summary>
+      <returns>Token associato all'operazione annullata oppure token predefinito.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Rappresenta un generatore per i metodi asincroni che restituiscono un'attività.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.</summary>
+      <param name="exception">Eccezione da associare all'attività.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.- oppure -Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Contrassegna l'attività come completata correttamente.</summary>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.- oppure -Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Ottiene l'attività per questo generatore.</summary>
+      <returns>Attività per questo generatore.</returns>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Rappresenta un generatore per i metodi asincroni che restituisce un'attività e fornisce un parametro per il risultato.</summary>
+      <typeparam name="TResult">Risultato da utilizzare per completare l'attività.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.</summary>
+      <param name="exception">Eccezione da associare all'attività.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Contrassegna l'attività come completata correttamente.</summary>
+      <param name="result">Risultato da utilizzare per completare l'attività.</param>
+      <exception cref="T:System.InvalidOperationException">L'attività è già stata completata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Ottiene l'attività per questo generatore.</summary>
+      <returns>Attività per questo generatore.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Rappresenta un generatore per i metodi asincroni che non restituiscono un valore.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Questo metodo può essere chiamato da codice parzialmente attendibile.</summary>
+      <param name="awaiter">L'elemento awaiter.</param>
+      <param name="stateMachine">Macchina a stati.</param>
+      <typeparam name="TAwaiter">Tipo dell'elemento awaiter.</typeparam>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Crea un'istanza della classe <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Nuova istanza del generatore.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Associa un'eccezione al generatore di metodo.</summary>
+      <param name="exception">Eccezione da associare.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Contrassegna il generatore di metodi come correttamente completato.</summary>
+      <exception cref="T:System.InvalidOperationException">Il generatore non è inizializzato.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Associa il generatore alla macchina a stati specificata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati da associare al generatore.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Macchina a stati precedentemente impostata.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Inizia l'esecuzione del generatore con la macchina a stati associata.</summary>
+      <param name="stateMachine">Istanza della macchina a stati passata per riferimento.</param>
+      <typeparam name="TStateMachine">Tipo della macchina di stati.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> è null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Fornisce un oggetto awaitable che consente la configurazione delle attese in un'attività.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>Restituisce un awaiter per questo oggetto awaitable.</summary>
+      <returns>L'elemento awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Fornisce un oggetto awaitable che consente la configurazione delle attese in un'attività.</summary>
+      <typeparam name="TResult">Tipo del risultato prodotto da questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>Restituisce un awaiter per questo oggetto awaitable.</summary>
+      <returns>L'elemento awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Fornisce un awaiter per un oggetto awaitable(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Termina l'attesa sull'attività completata.</summary>
+      <returns>Risultato dell'attività completata.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che specifica se l'attività attesa è stata completata.</summary>
+      <returns>true se l'attività attesa è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter. </summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Fornisce un awaiter per un oggetto awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Termina l'attesa sull'attività completata.</summary>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che specifica se l'attività attesa è stata completata.</summary>
+      <returns>true se l'attività attesa è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività associata a questo awaiter. </summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Rappresenta le macchine a stati generate per i metodi asincroni.Questo tipo è solo per uso del compilatore.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Sposta la macchina a stati al relativo stato successivo.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Configura la macchina a stati con una replica allocata sull'heap.</summary>
+      <param name="stateMachine">La replica allocata sull'heap.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Rappresenta un awaiter che pianifica le continuazioni quando viene completata un'operazione di attesa.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione che viene richiamata al completamento dell'istanza.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Rappresenta un'operazione che pianifica le continuazioni quando viene completata.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione che viene richiamata al completamento dell'istanza.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null (Nothing in Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Fornisce un oggetto che attende il completamento di un'attività asincrona. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Termina l'attesa del completamento dell'attività asincrona.</summary>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Imposta l'azione da eseguire quando l'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è più in attesa del completamento dell'attività asincrona.</summary>
+      <param name="continuation">Azione da eseguire al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Rappresenta un oggetto che attende il completamento di un'attività asincrona e fornisce un parametro per il risultato.</summary>
+      <typeparam name="TResult">Risultato dell'attività.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Termina l'attesa del completamento dell'attività asincrona.</summary>
+      <returns>Risultato dell'attività completata.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">L'attività è stata annullata.</exception>
+      <exception cref="T:System.Exception">L'attività è stata completata con uno stato di errore <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Ottiene un valore che indica l'eventuale completamento dell'attività asincrona.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Imposta l'azione da eseguire quando l'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è più in attesa del completamento dell'attività asincrona.</summary>
+      <param name="continuation">Azione da eseguire al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.NullReferenceException">L'oggetto <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Programma l'azione di continuazione per l'attività asincrona associata a questo awaiter.</summary>
+      <param name="continuation">Azione da richiamare al completamento dell'operazione di attesa.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'elemento awaiter non è stato inizializzato correttamente.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Fornisce il contesto per l'attesa durante il passaggio asincrono a un ambiente di destinazione.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Recupera un oggetto <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> per l'istanza della classe.</summary>
+      <returns>Oggetto utilizzato per monitorare il completamento di un'operazione asincrona.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Fornisce un awaiter per passare a un ambiente di destinazione.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Termina l'operazione di attesa.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Ottiene un valore che indica se non è richiesta una parola chiave yield.</summary>
+      <returns>Sempre false, che indica che è sempre necessaria una parola chiave yield per <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Imposta la continuazione da richiamare.</summary>
+      <param name="continuation">L'azione da richiamare in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> è null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Inserisce <paramref name="continuation" /> nuovamente nel contesto corrente.</summary>
+      <param name="continuation">L'azione da richiamare in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="continuation" /> è null.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Propaga la notifica di richiesta di annullamento delle operazioni.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Inizializza <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Stato di annullamento del token.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Ottiene un valore che indica se questo token è in grado di essere in stato di annullamento.</summary>
+      <returns>True se questo token è in grado di essere in stato di annullamento; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente è uguale all'oggetto <see cref="T:System.Object" /> specificato.</summary>
+      <returns>True se <paramref name="other" /> è <see cref="T:System.Threading.CancellationToken" /> e se le due istanze sono uguali; in caso contrario, false.Due token sono uguali se sono associati allo stesso oggetto <see cref="T:System.Threading.CancellationTokenSource" /> oppure se entrambi sono stati costruiti a partire da costruttori CancellationToken pubblici e i relativi valori <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sono uguali.</returns>
+      <param name="other">L'altro oggetto con cui confrontare questa istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente è uguale al token specificato.</summary>
+      <returns>True se le istanze sono uguali; in caso contrario, false.Due token sono uguali se sono associati allo stesso oggetto <see cref="T:System.Threading.CancellationTokenSource" /> oppure se entrambi sono stati costruiti a partire da costruttori CancellationToken pubblici e i relativi valori <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> sono uguali.</returns>
+      <param name="other">Altro oggetto <see cref="T:System.Threading.CancellationToken" /> con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Viene usato come funzione hash per un oggetto <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Codice hash per l'istanza di <see cref="T:System.Threading.CancellationToken" /> corrente.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Ottiene un valore che indica se per questo token è stato richiesto l'annullamento.</summary>
+      <returns>True se per questo token è stato richiesto l'annullamento; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Restituisce un valore <see cref="T:System.Threading.CancellationToken" /> vuoto.</summary>
+      <returns>Token di annullamento vuoto. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationToken" /> sono uguali.</summary>
+      <returns>True se le istanze sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationToken" /> non sono uguali.</summary>
+      <returns>True se le istanze non sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="useSynchronizationContext">Valore booleano che indica se acquisire l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente e usarlo quando si richiama l'oggetto <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="state">Stato da passare all'oggetto <paramref name="callback" /> quando il delegato viene richiamato.Può assumere valore Null.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Registra un delegato che verrà chiamato quando questo oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</summary>
+      <returns>Istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> che può essere usata per annullare la registrazione del callback.</returns>
+      <param name="callback">Delegato da eseguire quando l'oggetto <see cref="T:System.Threading.CancellationToken" /> viene annullato.</param>
+      <param name="state">Stato da passare all'oggetto <paramref name="callback" /> quando il delegato viene richiamato.Può assumere valore Null.</param>
+      <param name="useSynchronizationContext">Valore booleano che indica se acquisire l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente e usarlo quando si richiama l'oggetto <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Genera un oggetto <see cref="T:System.OperationCanceledException" /> se è stato richiesto l'annullamento di questo token.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.WaitHandle" /> che viene segnalato quando il token viene annullato.</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" /> segnalato quando il token viene annullato.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Rappresenta un delegato di callback registrato con <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente è uguale all'oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> specificato.</summary>
+      <returns>True, se questa istanza e <paramref name="obj" /> sono uguali.In caso contrario, false.Due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali se entrambe si riferiscono all'output di una sola chiamata allo stesso metodo Register di <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Altro oggetto con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente è uguale all'oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> specificato.</summary>
+      <returns>True, se questa istanza e <paramref name="other" /> sono uguali.In caso contrario, false. Due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali se entrambe si riferiscono all'output di una sola chiamata allo stesso metodo Register di <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Altro oggetto <see cref="T:System.Threading.CancellationTokenRegistration" /> con cui confrontare questa istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Funge da funzione hash per <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Codice hash per l'istanza di <see cref="T:System.Threading.CancellationTokenRegistration" /> corrente.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> sono uguali.</summary>
+      <returns>true se le istanze sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Determina se due istanze di <see cref="T:System.Threading.CancellationTokenRegistration" /> non sono uguali.</summary>
+      <returns>true se le istanze non sono uguali; in caso contrario, false.</returns>
+      <param name="left">Prima istanza.</param>
+      <param name="right">Seconda istanza.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Segnala a un oggetto <see cref="T:System.Threading.CancellationToken" /> che deve essere annullato.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" /> che verrà annullata dopo il ritardo specificato in millisecondi.</summary>
+      <param name="millisecondsDelay">Intervallo di tempo di attesa, in millisecondi, prima dell'annullamento dell'oggetto <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.CancellationTokenSource" /> che verrà annullata dopo l'intervallo di tempo specificato.</summary>
+      <param name="delay">Intervallo di tempo di attesa prima dell'annullamento dell'oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Comunica una richiesta di annullamento.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Passa una richiesta di annullamento e specifica se i callback restanti e le operazioni annullabili devono essere elaborati.</summary>
+      <param name="throwOnFirstException">true se le eccezioni devono essere propagate immediatamente; in caso contrario, false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Programma un'operazione di annullamento in questo oggetto <see cref="T:System.Threading.CancellationTokenSource" /> dopo il numero di millisecondi specificato.</summary>
+      <param name="millisecondsDelay">Intervallo di tempo da attendere prima di annullare questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Pianifica un'operazione di annullamento su questo oggetto <see cref="T:System.Threading.CancellationTokenSource" /> dopo l'intervallo di tempo specificato.</summary>
+      <param name="delay">Intervallo di tempo da attendere prima di annullare questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che sarà in stato annullato quando uno dei token di origine si troverà in stato annullato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationTokenSource" /> collegato ai token di origine.</returns>
+      <param name="token1">Primo token di annullamento da osservare.</param>
+      <param name="token2">Secondo token di annullamento da osservare.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Crea un oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che sarà nello stato annullato quando uno dei token di origine nella matrice specificata si troverà nello stato annullato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationTokenSource" /> collegato ai token di origine.</returns>
+      <param name="tokens">Matrice contenente le istanze del token di annullamento da osservare.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.Threading.CancellationTokenSource" /> e facoltativamente le risorse gestite.</summary>
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Ottiene un valore che indica se per <see cref="T:System.Threading.CancellationTokenSource" /> è stato richiesto l'annullamento.</summary>
+      <returns>true se per <see cref="T:System.Threading.CancellationTokenSource" /> è stato richiesto l'annullamento; in caso contrario false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.CancellationToken" /> associato a questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.CancellationToken" /> associato a questo oggetto <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Fornisce utilità di pianificazione delle attività coordinate per eseguire attività assicurando al contempo che le attività simultanee possano essere eseguite contemporaneamente a differenza delle attività esclusive.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> destinata all'utilità di pianificazione specificata.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> che si rivolge all'utilità di pianificazione specificata con un livello di concorrenza massimo.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+      <param name="maxConcurrencyLevel">Numero massimo di attività in esecuzione simultaneamente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> che si rivolge all'utilità di pianificazione specificata con un livello di concorrenza massimo e un numero massimo di attività pianificate che possono essere elaborate come unità.</summary>
+      <param name="taskScheduler">Utilità di pianificazione di destinazione in base alla quale eseguire questa coppia.</param>
+      <param name="maxConcurrencyLevel">Numero massimo di attività in esecuzione simultaneamente.</param>
+      <param name="maxItemsPerTask">Il numero massimo di attività da elaborare per ogni attività pianificata sottostante utilizzata dalla coppia.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Indica alla coppia dell'utilità di pianificazione di non accettare altre attività.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Ottiene <see cref="T:System.Threading.Tasks.Task" /> che verrà completato al termine dell'elaborazione da parte dell'utilità di pianificazione.</summary>
+      <returns>L'operazione asincrona che verrà completata quando l'utilità di pianificazione completa l'elaborazione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> che è possibile utilizzare per pianificare le attività per la coppia eseguibili contemporaneamente ad altre attività sulla coppia.</summary>
+      <returns>Oggetto che può essere utilizzato per pianificare le attività simultaneamente.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> che è possibile utilizzare per pianificare le attività per la coppia da eseguire esclusivamente in relazione ad altre attività sulla coppia.</summary>
+      <returns>Oggetto che può essere utilizzato per pianificare le attività che non vengono eseguite contemporaneamente ad altre attività.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Rappresenta un'operazione asincrona.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione specificata.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione specificata e <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà considerato dalla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e le opzioni di creazione specificate.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà considerato dalla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e le opzioni di creazione specificate.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione e lo stato specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà osservato dalla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà osservato dalla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="action">Delegato che rappresenta il codice da eseguire nell'attività.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Ottiene l'oggetto stato fornito quando è stato creato <see cref="T:System.Threading.Tasks.Task" /> oppure null se non ne è stato fornito alcuno.</summary>
+      <returns>Oggetto <see cref="T:System.Object" /> che rappresenta i dati relativi allo stato passati all'attività al momento della creazione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Ottiene un'attività già completata correttamente. </summary>
+      <returns>Attività completata correttamente. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Configura un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto usato per attendere questa attività.</returns>
+      <param name="continueOnCapturedContext">true per provare a effettuare il marshalling della continuazione nel contesto originale acquisito; in caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che riceve un token di annullamento e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'attività di destinazione in base all'oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> specificato.La continuazione riceve un token di annullamento e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base all'oggetto <paramref name="continuationOptions" /> specificato.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'attività di destinazione in base all'oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> specificato.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base all'oggetto <paramref name="continuationOptions" /> specificato.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento dell'attività.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante vengono passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e un token di annullamento e che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e un token di annullamento e che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione viene eseguita in base a un set di condizioni specificate e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione viene eseguita in base a un set di condizioni specificate.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione e restituisce un valore. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione riceve un token di annullamento.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni di continuazione specificate e restituisce un valore.La continuazione riceve un token di annullamento e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base al parametro specificato <paramref name="continuationOptions." /> Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni di continuazione specificate e restituisce un valore. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato fornite dal chiamante e viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione, quindi restituisce un valore. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione e restituisce un valore.La continuazione riceve informazioni sullo stato fornite dal chiamante e un token di annullamento.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni specificate per la continuazione delle attività al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione, quindi restituisce un valore.La continuazione riceve informazioni sullo stato fornite dal chiamante e un token di annullamento, quindi usa l'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alle opzioni specificate per la continuazione delle attività al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione riceve informazioni sullo stato fornite dal chiamante.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di destinazione.La continuazione riceve informazioni sullo stato fornite dal chiamante e usa un'utilità di pianificazione specificata.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per creare questa attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per creare questa attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Restituisce l'ID univoco dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> attualmente in esecuzione.</summary>
+      <returns>Intero assegnato dal sistema all'attività attualmente in esecuzione.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Crea un'attività che viene completata dopo un ritardo di tempo. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="millisecondsDelay">Numero di millisecondi prima del completamento dell'attività restituita oppure -1 per un'attesa indefinita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Crea un'attività annullabile che viene completata dopo un ritardo di tempo. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="millisecondsDelay">Numero di millisecondi prima del completamento dell'attività restituita oppure -1 per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento che verrà controllato prima del completamento dell'attività restituita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Crea un'attività che viene completata dopo un intervallo di tempo specificato. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="delay">Intervallo di tempo da attendere prima del completamento dell'attività restituita oppure TimeSpan.FromMilliseconds(-1) per un'attesa indefinita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Crea un'attività annullabile che viene completata dopo un intervallo di tempo specificato. </summary>
+      <returns>Attività che rappresenta il ritardo di tempo. </returns>
+      <param name="delay">Intervallo di tempo da attendere prima del completamento dell'attività restituita oppure TimeSpan.FromMilliseconds(-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento che verrà controllato prima del completamento dell'attività restituita. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Ottiene l'oggetto <see cref="T:System.AggregateException" /> che ha causato l'interruzione anomala di <see cref="T:System.Threading.Tasks.Task" />.Se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato correttamente o non ha ancora generato alcuna eccezione, verrà restituito null.</summary>
+      <returns>Oggetto <see cref="T:System.AggregateException" /> che ha causato l'interruzione anomala di <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Fornisce l'accesso ai metodi factory per la creazione e la configurazione delle istanze di <see cref="T:System.Threading.Tasks.Task" /> e <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto factory in grado di creare una vasta gamma di oggetti <see cref="T:System.Threading.Tasks.Task" /> e <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che risulta completato a causa dell'annullamento con un token di annullamento specificato.</summary>
+      <returns>Attività annullata. </returns>
+      <param name="cancellationToken">Token di annullamento con cui completare l'attività. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che risulta completato a causa dell'annullamento con un token di annullamento specificato.</summary>
+      <returns>Attività annullata. </returns>
+      <param name="cancellationToken">Token di annullamento con cui completare l'attività. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che risulta completato con un'eccezione specificata. </summary>
+      <returns>Attività in errore. </returns>
+      <param name="exception">Eccezione con cui completare l'attività. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che risulta completato con un'eccezione specificata. </summary>
+      <returns>Attività in errore. </returns>
+      <param name="exception">Eccezione con cui completare l'attività. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> completato correttamente con il risultato specificato.</summary>
+      <returns>Attività completata correttamente.</returns>
+      <param name="result">Risultato da archiviare nell'attività completata. </param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Ottiene un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Istanza di awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Ottiene un ID univoco per questa istanza di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Intero assegnato dal sistema a questa istanza dell'attività. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Ottiene un valore che indica se l'esecuzione di questa istanza di <see cref="T:System.Threading.Tasks.Task" /> è stata completata perché annullata.</summary>
+      <returns>true se l'attività è stata completata perché annullata; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Ottiene un valore che indica se questo oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato.</summary>
+      <returns>true se l'attività è stata completata; in caso contrario, false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Ottiene un valore che indica se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> è stato completato a causa di un'eccezione non gestita.</summary>
+      <returns>true se l'attività ha generato un'eccezione non gestita; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un handle di attività per tale lavoro.</summary>
+      <returns>Attività che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="action">Lavoro da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un handle di attività per tale lavoro.</summary>
+      <returns>Attività che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="action">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta un proxy per l'oggetto Task(TResult) restituito da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dall'attività proxy.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'attività restituita da <paramref name="function" />.</summary>
+      <returns>Attività che rappresenta un proxy per l'attività restituita da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire in ThreadPool e restituisce un proxy per l'attività restituita da <paramref name="function" />.</summary>
+      <returns>Attività che rappresenta un proxy per l'attività restituita da <paramref name="function" />.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono. </param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Accoda il lavoro specificato da eseguire nel pool di thread e restituisce un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta tale lavoro. </summary>
+      <returns>Oggetto attività che rappresenta il lavoro in cosa da eseguire nel pool di thread. </returns>
+      <param name="function">Lavoro da eseguire in modo asincrono. </param>
+      <typeparam name="TResult">Tipo restituito dell'attività. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Accoda il lavoro specificato da eseguire nel pool di thread e restituisce un handle di Task(TResult) per tale lavoro.</summary>
+      <returns>Oggetto Task(TResult) che rappresenta il lavoro in coda da eseguire in ThreadPool.</returns>
+      <param name="function">Lavoro da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Token di annullamento da usare per annullare il lavoro.</param>
+      <typeparam name="TResult">Tipo di risultato dell'attività.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Esegue <see cref="T:System.Threading.Tasks.Task" /> in modo sincrono nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Esegue <see cref="T:System.Threading.Tasks.Task" /> in modo sincrono nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> fornito.</summary>
+      <param name="scheduler">Utilità di pianificazione in cui provare a eseguire questa attività inline.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Avvia <see cref="T:System.Threading.Tasks.Task" />, pianificandone l'esecuzione nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Avvia <see cref="T:System.Threading.Tasks.Task" />, pianificandone l'esecuzione nell'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> specificato.</summary>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> a cui associare e con cui eseguire questa attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskStatus" /> di questa attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskStatus" /> corrente di questa istanza dell'attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Ottiene un oggetto <see cref="T:System.Threading.WaitHandle" /> che può essere usato per attendere il completamento dell'attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.WaitHandle" /> che può essere usato per attendere il completamento dell'attività.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Ottiene un valore che indica se l'operazione è stata completata in modo sincrono.</summary>
+      <returns>true se l'operazione è stata completata in modo sincrono; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" /> entro un numero specificato di millisecondi.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.L'attesa termina se si esaurisce l'intervallo di timeout o se un token di annullamento viene annullato prima del completamento dell'attività.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Token di annullamento da osservare durante l'attesa del completamento dell'attività. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" />.L'attesa termina se un token di annullamento viene annullato prima del completamento dell'attività.</summary>
+      <param name="cancellationToken">Token di annullamento da osservare durante l'attesa del completamento dell'attività. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di <see cref="T:System.Threading.Tasks.Task" /> entro un intervallo di tempo specificato.</summary>
+      <returns>true se <see cref="T:System.Threading.Tasks.Task" /> ha completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti.</summary>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi o finché l'attesa non viene annullata.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento delle attività.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti a meno che l'attesa non venga annullata. </summary>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento delle attività.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti annullabili entro un intervallo di tempo specificato.</summary>
+      <returns>true se tutte le istanze di <see cref="T:System.Threading.Tasks.Task" /> hanno completato l'esecuzione nel tempo consentito; in caso contrario, false.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un numero specificato di millisecondi o finché un token di annullamento non viene annullato.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere. </param>
+      <param name="millisecondsTimeout">Numero di millisecondi di attesa oppure <see cref="F:System.Threading.Timeout.Infinite" /> (-1) per un'attesa indefinita. </param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento di un'attività. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti a meno che l'attesa non venga annullata.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere. </param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> da osservare durante l'attesa del completamento di un'attività. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Attende il completamento dell'esecuzione di uno qualsiasi degli oggetti <see cref="T:System.Threading.Tasks.Task" /> forniti entro un intervallo di tempo specificato.</summary>
+      <returns>Indice dell'attività completata nell'argomento di matrice di <paramref name="tasks" />, oppure -1 in caso di timeout.</returns>
+      <param name="tasks">Matrice delle istanze di <see cref="T:System.Threading.Tasks.Task" /> per cui attendere.</param>
+      <param name="timeout">Oggetto <see cref="T:System.TimeSpan" /> che rappresenta il numero di millisecondi di attesa oppure <see cref="T:System.TimeSpan" /> che rappresenta -1 millisecondi per un'attesa indefinita.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> di una raccolta enumerabile. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite. </returns>
+      <param name="tasks">Attività in attesa del completamento. </param>
+      <typeparam name="TResult">Tipo dell'attività completata. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> di una raccolta enumerabile.</summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite. </returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task" /> di una matrice. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea un'attività che verrà completata in seguito al completamento di tutti gli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> di una matrice. </summary>
+      <returns>Attività che rappresenta il completamento di tutte le attività fornite.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Crea un'attività che verrà completata quando una delle attività fornite sarà completata.</summary>
+      <returns>Attività che rappresenta il completamento di una delle attività fornite.Il risultato dell'attività restituita è l'attività completata.</returns>
+      <param name="tasks">Attività in attesa del completamento.</param>
+      <typeparam name="TResult">Tipo dell'attività completata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Crea un'attività awaitable che consente il passaggio in modo asincrono al contesto corrente, quando atteso.</summary>
+      <returns>Contesto che, quando atteso, eseguirà una transizione in modo asincrono al contesto corrente al momento dell'attesa.Se l'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente è diverso da Null, verrà considerato come contesto corrente.In caso contrario, sarà l'utilità di pianificazione associata all'attività in esecuzione a essere considerata come contesto corrente.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Rappresenta un'operazione asincrona in grado di restituire un valore.</summary>
+      <typeparam name="TResult">Tipo del risultato prodotto da questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione specificata.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione specificata.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare a questa attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e le opzioni di creazione specificate.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e le opzioni di creazione specificate.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con la funzione e lo stato specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> da assegnare alla nuova attività.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> con l'azione, lo stato e le opzioni specificati.</summary>
+      <param name="function">Delegato che rappresenta il codice da eseguire nell'attività.Quando la funzione è stata completata, la proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> dell'attività verrà impostata affinché restituisca il valore del risultato della funzione.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> usato per personalizzare il comportamento dell'attività.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Configura un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto usato per attendere questa attività.</returns>
+      <param name="continueOnCapturedContext">true per tentare di eseguire il marshalling della continuazione nel contesto originale acquisito; in caso contrario, false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'attività di destinazione. </summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento dell'attività <see cref="T:System.Threading.Tasks.Task`1" /> precedente.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione annullabile che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuova attività di continuazione. </returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata viene passata come argomento al delegato.</param>
+      <param name="cancellationToken">Token di annullamento che viene passato alla nuova attività di continuazione. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Crea una continuazione che riceve informazioni sullo stato e viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione. </summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante vengono passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="continuationAction">Azione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dall'azione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Quando tale funzione viene eseguita, questa attività completata verrà passata come argomento al delegato.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea una continuazione che viene eseguita in base alla condizione specificata in <paramref name="continuationOptions" />.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire in base alla condizione specificata in <paramref name="continuationOptions" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea una continuazione che viene eseguita in modo asincrono al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata verrà passata come argomento al delegato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult"> Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="continuationOptions">Opzioni relative alla pianificazione e al comportamento della continuazione.Ciò comprende criteri, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, nonché opzioni di esecuzione, ad esempio <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Crea una continuazione che viene eseguita al completamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di destinazione.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="continuationFunction">Funzione da eseguire al completamento di <see cref="T:System.Threading.Tasks.Task`1" />.Durante l'esecuzione, l'attività completata e l'oggetto stato fornito dal chiamante verranno passati come argomenti al delegato.</param>
+      <param name="state">Oggetto che rappresenta i dati che devono essere usati dalla funzione di continuazione.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da associare all'attività di continuazione e da usare per l'esecuzione.</param>
+      <typeparam name="TNewResult">Tipo del risultato prodotto dalla continuazione.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Fornisce l'accesso ai metodi factory per la creazione e la configurazione delle istanze di <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto factory in grado di creare una vasta gamma di oggetti <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Ottiene un elemento awaiter usato per attendere questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Istanza di awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Ottiene il valore del risultato di <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Valore del risultato di <see cref="T:System.Threading.Tasks.Task`1" />, ovvero lo stesso tipo del parametro di tipo dell'attività.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Rappresenta un'eccezione utilizzata per comunicare l'annullamento di un'attività.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskCanceledException" /> con un riferimento all'oggetto <see cref="T:System.Threading.Tasks.Task" /> che è stato annullato.</summary>
+      <param name="task">Attività che è stata annullata.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Ottiene l'attività associata a questa eccezione.</summary>
+      <returns>Riferimento all'oggetto <see cref="T:System.Threading.Tasks.Task" /> associato a questa eccezione.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Rappresenta il lato producer di un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> non associato a un delegato, fornendo l'accesso al lato consumer tramite la proprietà <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Tipo del valore del risultato associato a questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con lo stato specificato.</summary>
+      <param name="state">Stato da usare come AsyncState dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con lo stato e le opzioni specificate.</summary>
+      <param name="state">Stato da usare come AsyncState dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <param name="creationOptions">Opzioni da usare quando si crea l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> rappresenta le opzioni non valide per l'utilizzo con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> con le opzioni specificate.</summary>
+      <param name="creationOptions">Opzioni da usare quando si crea l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> rappresenta le opzioni non valide per l'utilizzo con <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />, se l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante è già stato eliminato.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Raccolta di eccezioni da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Vi sono uno o più elementi Null in <paramref name="exceptions" />.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Eccezione da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exception" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Esegue la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Valore del risultato da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante si trova già in uno dei tre stati finali: <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />, <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> o <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato da questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato da questo oggetto <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>True se l'operazione è stata completata; false se l'operazione non è stata completata o se l'oggetto è già stato eliminato.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> e abilita l'archiviazione di un token di annullamento nell'attività annullata. </summary>
+      <returns>true se l'operazione riesce; in caso contrario, false. </returns>
+      <param name="cancellationToken">Token di annullamento. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false.</returns>
+      <param name="exceptions">Raccolta di eccezioni da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exceptions" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">Vi sono uno o più elementi Null in <paramref name="exceptions" />.-oppure-La raccolta <paramref name="exceptions" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false.</returns>
+      <param name="exception">Eccezione da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="exception" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Tenta di eseguire la transizione dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> sottostante allo stato <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>True se l'operazione è stata completata; in caso contrario, false. </returns>
+      <param name="result">Valore del risultato da associare a questo oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <summary>Specifica il comportamento di un'attività creata tramite il metodo <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)" /> o <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <summary>Specifica che la continuazione, se è un'attività figlio, è connessa a un elemento padre della gerarchia delle attività.La continuazione può essere un'attività figlio solo se anche la relativa attività precedente è un'attività figlio.Per impostazione predefinita, un'attività figlio, ovvero un'attività interna creata da un'attività esterna, viene eseguita indipendentemente dalla relativa attività padre.È possibile usare l'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> per mantenere sincronizzate le attività padre e figlio.Si noti che se un'attività padre viene configurata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> nell'attività figlio non avrà effetto e quest'ultima verrà eseguita come attività figlio disconnessa. Per altre informazioni, vedere Attività figlio connesse e disconnesse. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Specifica che qualsiasi attività figlio  (ovvero qualsiasi attività interna annidata creata da questa continuazione) che venga creata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> e tenti l'esecuzione come attività figlio connessa non potrà collegarsi all'attività padre e verrà invece eseguita come attività figlio disconnessa.Per altre informazioni, vedere Attività figlio connesse e disconnesse.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Specifica che l'attività di continuazione deve essere eseguita in modo sincrono.Se si specifica questa opzione, la continuazione viene eseguita nello stesso thread che comporta la transizione dell'attività precedente allo stato finale.Se quando la continuazione viene creata l'attività precedente è già completa, la continuazione verrà eseguita nel thread che crea la continuazione.Se <see cref="T:System.Threading.CancellationTokenSource" /> dell'attività precedente viene collocato in un blocco finally (Finally in Visual Basic), verrà eseguita una continuazione con questa opzione in tale blocco finally.Eseguire in modo sincrono soltanto le continuazioni che presentano un'esecuzione molto breve.Dal momento che l'attività viene eseguita in modo asincrono, non è necessario chiamare un metodo come <see cref="M:System.Threading.Tasks.Task.Wait" /> per garantire che il thread chiamante attenda il completamento dell'attività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <summary>Specifica le attività create dalla continuazione chiamando i metodi come <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> o <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> Vedere l'utilità di pianificazione predefinita (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) anziché l'utilità di pianificazione in cui è in esecuzione la continuazione come utilità di pianificazione corrente.  </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>In caso di annullamento della continuazione, impedisce il completamento della continuazione finché l'attività precedente non è stata completata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Specifica che la continuazione sarà un'operazione a bassa precisione di lunga durata.Fornisce a <see cref="T:System.Threading.Tasks.TaskScheduler" /> un'indicazione in merito alla possibilità di dover ricorrere all'oversubscription.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Quando non viene specificata alcuna opzione di continuazione, specifica che deve essere usato un comportamento predefinito quando si esegue una continuazione.La continuazione viene eseguita in modo asincrono al completamento dell'attività precedente, indipendentemente dal valore della proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> finale dell'attività precedente.Se la continuazione è un'attività figlio, viene creata come attività annidata disconnessa.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se l'attività precedente è stata annullata.Un'attività precedente viene annullata se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se la relativa attività precedente ha generato un'eccezione non gestita.Un'attività precedente genera un'eccezione non gestita se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Specifica che l'attività di continuazione non deve essere pianificata se l'esecuzione della relativa attività precedente è stata completata.Un'attività precedente viene eseguita fino al completamento se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Specifica che la continuazione deve essere pianificata solo se l'attività precedente è stata annullata.Un'attività precedente viene annullata se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>Specifica che l'attività di continuazione deve essere pianificata solo se la relativa attività precedente ha generato un'eccezione non gestita.Un'attività precedente genera un'eccezione non gestita se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.L'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> garantisce che la proprietà <see cref="P:System.Threading.Tasks.Task.Exception" /> dell'attività precedente non sia null.È possibile usare tale proprietà per rilevare l'eccezione e determinare quale eccezione ha comportato errori nell'attività.Se non si accede alla proprietà <see cref="P:System.Threading.Tasks.Task.Exception" />, l'eccezione non viene gestita.Inoltre, se si tenta di accedere alla proprietà <see cref="P:System.Threading.Tasks.Task`1.Result" /> di un'attività che è stata annullata o in cui si sono verificati errori, verrà generata una nuova eccezione.Questa opzione non è valida per le continuazioni multiattività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Specifica che la continuazione deve essere pianificata solo se l'esecuzione della relativa attività precedente è stata completata.Un'attività precedente viene eseguita fino al completamento se la relativa proprietà <see cref="P:System.Threading.Tasks.Task.Status" /> al completamento è <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Questa opzione non è valida per le continuazioni multiattività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Indicazione fornita a un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> affinché pianifichi un'attività nell'ordine in cui sono state pianificate, in modo che le attività pianificate prima abbiano più possibilità di essere eseguite prima delle attività pianificate in un secondo momento. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Specifica che l'attività di continuazione deve essere eseguita in modo asincrono.Questa opzione ha la precedenza rispetto a <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Specifica i flag che controllano il comportamento facoltativo per la creazione e l'esecuzione delle attività. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <summary>Specifica che un'attività è associata a un elemento padre nella gerarchia delle attività.Per impostazione predefinita, un'attività figlio, ovvero un'attività interna creata da un'attività esterna, viene eseguita indipendentemente dalla relativa attività padre.È possibile usare l'opzione <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> per mantenere sincronizzate le attività padre e figlio.Si noti che se un'attività padre viene configurata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" />, l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> nell'attività figlio non avrà effetto e quest'ultima verrà eseguita come attività figlio disconnessa. Per altre informazioni, vedere Attività figlio connesse e disconnesse. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Specifica che qualsiasi attività figlio che tenti l'esecuzione come attività figlio connessa (ovvero che venga creata con l'opzione <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />) non potrà collegarsi all'attività padre e verrà invece eseguita come attività figlio disconnessa.Per altre informazioni, vedere Attività figlio connesse e disconnesse.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Impedisce all'utilità di pianificazione dell'ambiente di essere considerata l'utilità di pianificazione corrente nell'attività creata.Ciò significa che le operazioni come StartNew o ContinueWith eseguite nell'attività creata visualizzeranno <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> come utilità di pianificazione corrente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Specifica che un'attività sarà un'operazione di lunga durata e con granularità grossolana che include meno componenti di dimensioni maggiori rispetto ai sistemi più precisi.Fornisce a <see cref="T:System.Threading.Tasks.TaskScheduler" /> un'indicazione in merito alla possibilità di dover ricorrere all'oversubscription.L'oversubscription consente di creare un numero di thread superiore a quello dei thread hardware disponibili.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Specifica che deve essere usato il comportamento predefinito.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Indicazione fornita a un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> affinché pianifichi un'attività nel modo più giusto possibile, ovvero garantendo che le attività pianificate prima abbiano più possibilità di essere eseguite prima delle attività pianificate in un secondo momento.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Forza l'esecuzione asincrona delle continuazioni aggiunte all'attività corrente. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Fornisce un set di metodi statici (Shared in Visual Basic) per l'utilizzo di tipi specifici di istanze di <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> proxy che rappresenta l'operazione asincrona di un oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona dell'oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) fornito.</returns>
+      <param name="task">Oggetto Task&lt;Task&lt;T&gt;&gt; (C#) o Task (Of Task(Of T)) (Visual Basic) di cui annullare il wrapping.</param>
+      <typeparam name="TResult">Tipo di risultato dell'attività.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata se l'argomento <paramref name="task" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> proxy che rappresenta l'operazione asincrona di <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Attività che rappresenta l'operazione asincrona dell'oggetto System.Threading.Tasks.Task(Of Task) fornito.</returns>
+      <param name="task">Oggetto Task&lt;Task&gt; (C#) o Task (Of Task) (Visual Basic) di cui annullare il wrapping.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata se l'argomento <paramref name="task" /> è Null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Fornisce supporto per la creazione e la pianificazione di oggetti <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione predefinita.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" /> a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro oggetto CancellationToken.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" /> a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro oggetto CancellationToken.</param>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predefinito da usare quando si creano attività con questo oggetto TaskFactory.</param>
+      <param name="continuationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predefinito da usare quando si creano attività di continuazione con questo oggetto TaskFactory.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinito da usare per pianificare le attività create con questo oggetto TaskFactory.Un valore Null indica che occorre usare TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valido.Per ulteriori informazioni, vedere la sezione Osservazioni per <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)" />.-oppure-L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="creationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> predefinito da usare quando si creano attività con questo oggetto TaskFactory.</param>
+      <param name="continuationOptions">Oggetto <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> predefinito da usare quando si creano attività di continuazione con questo oggetto TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> non valido.Per ulteriori informazioni, vedere la sezione Osservazioni per <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)" />.-oppure-L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.  </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory" /> con la configurazione specificata.</summary>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> da usare per pianificare le attività create con questo oggetto TaskFactory.Un valore Null indica che occorre usare l'oggetto TaskScheduler corrente.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Ottiene il token di annullamento predefinito per questa factory delle attività.</summary>
+      <returns>Token di annullamento attività predefinito per questa factory delle attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Ottiene le opzioni di continuazione attività predefinite per questa factory delle attività.</summary>
+      <returns>Opzioni di continuazione attività predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato. </summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento da assegnare alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <param name="scheduler">Oggetto usato per pianificare la nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido. </exception>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'oggetto <see cref="T:System.Threading.CancellationTokenSource" /> che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che viene avviata quando un set di attività specificate è stato completato.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Combinazione bit per bit dei valori di enumerazione che controllano il comportamento della nuova attività di continuazione.I membri NotOn* e OnlyOn* non sono supportati.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'attività creata.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Un elemento nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> è vuota o contiene un valore null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato. </exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null. -oppure-L'il <paramref name="continuationAction" /> argomento è null. </exception>
+      <exception cref="T:System.ArgumentException">Il <paramref name="tasks" /> matrice contiene un null valore. -oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato. -oppure-<paramref name="cancellationToken" /> è già stato eliminato. </exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null. -oppure-Il valore dell'argomento <paramref name="continuationAction" /> è null. </exception>
+      <exception cref="T:System.ArgumentException">Il <paramref name="tasks" /> matrice contiene un null valore. -oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationAction">Delegato dell'azione da eseguire al completamento di una delle attività nella matrice <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationAction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.-oppure-L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Oggetto <see cref="T:System.Threading.CancellationToken" /> che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione che verrà avviato al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Valore di <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <typeparam name="TResult">Tipo del risultato restituito dal delegato di <paramref name="continuationFunction" /> e associato all'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Eccezione generata quando uno degli elementi della matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando la matrice <paramref name="tasks" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="continuationFunction" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ArgumentException">Eccezione generata quando la matrice <paramref name="tasks" /> contiene un valore Null.-oppure-Eccezione generata quando la matrice <paramref name="tasks" /> è vuota.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Ottiene le opzioni di creazione attività predefinite per questa factory delle attività.</summary>
+      <returns>Opzioni di creazione attività predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="beginMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task" /> che esegue un'azione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato dell'azione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'attività che esegue il metodo End.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">IAsyncResult il cui completamento deve attivare l'elaborazione di <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'attività che esegue il metodo End.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="asyncResult" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="endMethod" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Ottiene l'utilità di pianificazione predefinita per questa factory delle attività.</summary>
+      <returns>Utilità di pianificazione predefinita per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="action" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato. </returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono. </param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />. </param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="action" /> è null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task" /> avviato.</returns>
+      <param name="action">Delegato dell'azione da eseguire in modo asincrono.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="action" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task" /> creato.</param>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="action" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato al nuovo oggetto <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Oggetto <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">L'istanza <see cref="T:System.Threading.CancellationToken" /> fornita è già stata eliminata.</exception>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.-oppure-Eccezione generata quando l'argomento <paramref name="scheduler" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un oggetto <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="creationOptions">Valore di TaskCreationOptions che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TResult">Tipo del risultato disponibile tramite <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Eccezione generata quando l'argomento <paramref name="function" /> è Null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Eccezione generata quando l'argomento <paramref name="creationOptions" /> specifica un valore TaskCreationOptions non valido.Per ulteriori informazioni, vedere la sezione Osservazioni di <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Fornisce supporto per la creazione e la pianificazione di oggetti <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Valore restituito degli oggetti <see cref="T:System.Threading.Tasks.Task`1" /> creati dai metodi di questa classe. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione predefinita.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione predefinita.</summary>
+      <param name="cancellationToken">Token di annullamento predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" />, a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro token di annullamento.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="cancellationToken">Token di annullamento predefinito che verrà assegnato alle attività create da questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory" />, a meno che durante la chiamata dei metodi factory non venga specificato in modo esplicito un altro token di annullamento.</param>
+      <param name="creationOptions">Opzioni predefinite da usare quando si creano attività con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opzioni predefinite da usare quando si creano attività di continuazione con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Utilità di pianificazione predefinita da usare per pianificare le attività create con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valore Null indica che è necessario usare l'oggetto <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="creationOptions">Opzioni predefinite da usare quando si creano attività con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Opzioni predefinite da usare quando si creano attività di continuazione con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> o <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Inizializza un'istanza di <see cref="T:System.Threading.Tasks.TaskFactory`1" /> con la configurazione specificata.</summary>
+      <param name="scheduler">Utilità di pianificazione da usare per pianificare le attività create con questo oggetto <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Un valore Null indica che è necessario usare l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> corrente.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Ottiene il token di annullamento predefinito per questa factory delle attività.</summary>
+      <returns>Token di annullamento predefinito per questa factory delle attività.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Ottiene il valore di enumerazione <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> per questa factory delle attività.</summary>
+      <returns>Uno dei valori di enumerazione che specifica le opzioni di continuazione predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-L'elemento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-<paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di un set di attività fornite.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando tutte le attività nella matrice <paramref name="tasks" /> sono state completate.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito. </summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null o è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è Null.-oppure-L'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività di continuazione creata.</param>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nell'argomento <paramref name="continuationOptions" /> viene specificato un valore di enumerazione non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuova attività di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività di continuazione.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <param name="scheduler">Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> usato per pianificare l'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione creato.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.-oppure-L'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="continuationOptions" /> specifica un valore TaskContinuationOptions non valido.</exception>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.-oppure-Il <see cref="T:System.Threading.CancellationTokenSource" /> creato<paramref name=" cancellationToken" /> è già stato eliminato. </exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività di continuazione che verrà avviata al completamento di una delle attività nel set fornito.</summary>
+      <returns>Nuovo oggetto <see cref="T:System.Threading.Tasks.Task`1" /> di continuazione.</returns>
+      <param name="tasks">Matrice di attività da cui continuare al completamento di un'attività.</param>
+      <param name="continuationFunction">Delegato della funzione da eseguire in modo asincrono quando una delle attività nella matrice <paramref name="tasks" /> viene completata.</param>
+      <param name="continuationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività di continuazione creata.I valori NotOn* o OnlyOn* non sono validi.</param>
+      <typeparam name="TAntecedentResult">Tipo del risultato degli oggetti <paramref name="tasks" /> precedenti.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Uno degli elementi nella matrice <paramref name="tasks" /> è stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">La matrice <paramref name="tasks" /> è null.-oppure-Il valore dell'argomento <paramref name="continuationFunction" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nell'argomento <paramref name="continuationOptions" /> viene specificato un valore di enumerazione non valido.</exception>
+      <exception cref="T:System.ArgumentException">La matrice <paramref name="tasks" /> contiene un valore null.-oppure-Il <paramref name="tasks" /> matrice è vuota.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Ottiene il valore di enumerazione <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> per questa factory delle attività.</summary>
+      <returns>Uno dei valori di enumerazione che specifica le opzioni di creazione predefinite per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <typeparam name="TArg1">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Oggetto che controlla il comportamento dell'oggetto <see cref="T:System.Threading.Tasks.Task`1" /> creato.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea un'attività che rappresenta una coppia di metodi Begin ed End conformi al modello di programmazione asincrona.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="beginMethod">Delegato che inizia l'operazione asincrona.</param>
+      <param name="endMethod">Delegato che termina l'operazione asincrona.</param>
+      <param name="arg1">Primo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg2">Secondo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="arg3">Terzo argomento passato al delegato <paramref name="beginMethod" />.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Oggetto che controlla il comportamento dell'attività creata.</param>
+      <typeparam name="TArg1">Tipo del secondo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Tipo del terzo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Tipo del primo argomento passato al delegato <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="beginMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">L'argomento <paramref name="creationOptions" /> specifica un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea un'attività che esegue una funzione del metodo End al completamento di un oggetto <see cref="T:System.IAsyncResult" /> specificato.</summary>
+      <returns>Attività creata che rappresenta l'operazione asincrona.</returns>
+      <param name="asyncResult">Oggetto <see cref="T:System.IAsyncResult" /> il cui completamento deve attivare l'elaborazione del metodo <paramref name="endMethod" />.</param>
+      <param name="endMethod">Delegato della funzione che elabora l'oggetto <paramref name="asyncResult" /> completato.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività che esegue il metodo End.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="asyncResult" /> è null.-oppure-Il valore dell'argomento <paramref name="endMethod" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Ottiene l'utilità di pianificazione per questa factory delle attività.</summary>
+      <returns>Utilità di pianificazione per questa factory delle attività.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività creata.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.Task`1" /> avviato.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+    </member>
+    <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)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="cancellationToken">Token di annullamento che verrà assegnato alla nuova attività.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <param name="scheduler">Utilità di pianificazione usata per pianificare l'attività creata.</param>
+      <exception cref="T:System.ObjectDisposedException">L'origine del token di annullamento che ha creato <paramref name="cancellationToken" /> è già stato eliminato.</exception>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.-oppure-Il valore dell'argomento <paramref name="scheduler" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Crea e avvia un'attività.</summary>
+      <returns>Attività avviata.</returns>
+      <param name="function">Delegato della funzione che restituisce il risultato futuro da rendere disponibile tramite l'attività.</param>
+      <param name="state">Oggetto contenente i dati che devono essere usati dal delegato <paramref name="function" />.</param>
+      <param name="creationOptions">Uno dei valori di enumerazione che controlla il comportamento dell'attività creata.</param>
+      <exception cref="T:System.ArgumentNullException">Il valore dell'argomento <paramref name="function" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Nel parametro <paramref name="creationOptions" /> è stato specificato un valore non valido.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Rappresenta un oggetto che gestisce le operazioni di basso livello relative all'accodamento delle attività nei thread.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Inizializza <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Ottiene l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'attività attualmente in esecuzione.</summary>
+      <returns>Restituisce l'oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'attività attualmente in esecuzione.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Ottiene l'istanza di <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinita fornita da .NET Framework.</summary>
+      <returns>Restituisce l'istanza di <see cref="T:System.Threading.Tasks.TaskScheduler" /> predefinita.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Crea un oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente.</summary>
+      <returns>Oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" /> associato all'oggetto <see cref="T:System.Threading.SynchronizationContext" /> corrente, così come stabilito da <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Impossibile utilizzare SynchronizationContext corrente come TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Solo per il supporto del debugger, genera un oggetto enumerabile di istanze di <see cref="T:System.Threading.Tasks.Task" /> correntemente accodate all'utilità di pianificazione in attesa di esecuzione.</summary>
+      <returns>Oggetto enumerabile che consente a un debugger l'attraversamento delle attività correntemente accodate all'utilità di pianificazione.</returns>
+      <exception cref="T:System.NotSupportedException">Questa utilità di pianificazione in questo momento non è in grado di generare un elenco delle attività in coda.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Ottiene l'ID univoco di questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Restituisce l'ID univoco di questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Indica il livello di concorrenza massimo supportato da questo oggetto <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Restituisce un intero che rappresenta il livello di concorrenza massimo.L'utilità di pianificazione predefinita restituisce <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Accoda un oggetto <see cref="T:System.Threading.Tasks.Task" /> all'utilità di pianificazione. </summary>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da accodare.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Tenta di rimuovere dalla coda un oggetto <see cref="T:System.Threading.Tasks.Task" /> accodato in precedenza a questa utilità di pianificazione.</summary>
+      <returns>Valore booleano che indica se l'argomento <paramref name="task" /> è stato rimosso correttamente dalla coda.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da rimuovere dalla coda.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Tenta di eseguire l'oggetto <see cref="T:System.Threading.Tasks.Task" /> fornito in questa utilità di pianificazione.</summary>
+      <returns>Valore booleano uguale a true se l'oggetto <paramref name="task" /> è stato eseguito correttamente, a false in caso contrario.In genere gli errori di esecuzione si verificano perché l'attività è già stata eseguita in precedenza oppure sta per essere eseguita da un altro thread.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da eseguire.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> non è associato a questa utilità di pianificazione.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Determina se l'oggetto <see cref="T:System.Threading.Tasks.Task" /> fornito può essere eseguito in modo sincrono in questa chiamata e, in tal caso, lo esegue.</summary>
+      <returns>Valore booleano che indica se l'attività è stata eseguita inline.</returns>
+      <param name="task">Oggetto <see cref="T:System.Threading.Tasks.Task" /> da eseguire.</param>
+      <param name="taskWasPreviouslyQueued">Boolean che indica se l'attività è stata accodata in precedenza.Se questo parametro è True, è possibile che l'attività sia stata accodata (pianificata) in precedenza. Se è False, è noto che l'attività non è stata accodata e questa chiamata viene effettuata per eseguire l'attività inline senza accodarla.</param>
+      <exception cref="T:System.ArgumentNullException">L'argomento <paramref name="task" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">L'oggetto <paramref name="task" /> è stato già eseguito.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Si verifica quando un'eccezione non osservata di un'attività in cui si è verificato un errore sta per attivare i criteri di escalation delle eccezioni che, per impostazione predefinita, interromperebbero il processo.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Rappresenta un'eccezione utilizzata per comunicare un'operazione non valida eseguita da <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio fornito dal sistema in cui viene descritto l'errore.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> utilizzando il messaggio di errore predefinito e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio specifico in cui viene descritto l'errore.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.</summary>
+      <param name="message">Messaggio in cui viene descritta l'eccezione.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Rappresenta la fase corrente del ciclo di vita di un oggetto <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>L'attività ha confermato l'annullamento generando un oggetto OperationCanceledException con il proprio oggetto CancellationToken mentre il token era in stato segnalato oppure l'oggetto CancellationToken dell'attività era già segnalato prima dell'inizio dell'esecuzione dell'attività.Per altre informazioni, vedere Annullamento delle attività.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>L'attività è stata inizializzata ma non ancora pianificata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>L'attività è stata completata a causa di un'eccezione non gestita.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>L'esecuzione dell'attività è stata completata correttamente.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>L'attività è in esecuzione ma non è ancora stata completata.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>L'attività è in attesa di essere attivata e pianificata internamente dall'infrastruttura .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>L'attività ha completato l'esecuzione ed è in attesa implicita del completamento delle attività figlio associate.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>L'esecuzione dell'attività è stata pianificata ma non è ancora iniziata.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Fornisce i dati dell'evento generato quando l'eccezione di un oggetto <see cref="T:System.Threading.Tasks.Task" /> in cui si è verificato un errore non viene osservata.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> con l'eccezione non osservata.</summary>
+      <param name="exception">Eccezione che non è stata osservata.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Eccezione che non è stata osservata.</summary>
+      <returns>Eccezione che non è stata osservata.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Ottiene un valore che indica se questa eccezione è stata contrassegnata come "osservata".</summary>
+      <returns>true se l'eccezione è stata contrassegnata come "osservata"; in caso contrario, false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Contrassegna l'oggetto <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> come "osservato", impedendo in questo modo di attivare i criteri di escalation delle eccezioni che, per impostazione predefinita, terminano il processo.</summary>
+    </member>
+  </members>
+</doc>

+ 3758 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/ja/System.Threading.Tasks.xml

@@ -0,0 +1,3758 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>アプリケーションの実行中に発生する 1 つ以上のエラーを表します。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.AggregateException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerExceptions">現在の例外の原因である例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> の要素が null です。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>
+        <see cref="T:System.AggregateException" /> インスタンスを単一の新しいインスタンスに平坦化します。</summary>
+      <returns>新しい平坦化された <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>この例外の根本的な原因である <see cref="T:System.AggregateException" /> を返します。</summary>
+      <returns>この例外の根本的な原因である <see cref="T:System.AggregateException" /> を返します。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>この <see cref="T:System.AggregateException" /> に含まれている各 <see cref="T:System.Exception" /> に対してハンドラーを呼び出します。</summary>
+      <param name="predicate">それぞれの例外に対して実行する述語。この述語は、処理される <see cref="T:System.Exception" /> を引数として受け取り、例外が処理されたかどうかを示すブール値を返します。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 引数が null です。</exception>
+      <exception cref="T:System.AggregateException">この <see cref="T:System.AggregateException" /> に含まれている例外は処理されませんでした。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>現在の例外の原因となった <see cref="T:System.Exception" /> インスタンスの読み取り専用コレクションを取得します。</summary>
+      <returns>現在の例外の原因となった <see cref="T:System.Exception" /> インスタンスの読み取り専用コレクションを返します。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>現在の <see cref="T:System.AggregateException" /> の文字列形式を作成して返します。</summary>
+      <returns>現在の例外の文字列形式。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>この例外は、スレッドによって実行されていた操作が取り消されたときにそのスレッドでスローされます。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>システム提供のエラー メッセージを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>指定したエラー メッセージを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">エラーを説明する <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>指定したエラー メッセージ、この例外の原因である内部例外への参照、およびキャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>指定したエラー メッセージとキャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>キャンセル トークンを使用して、<see cref="T:System.OperationCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="token">取り消された操作に関連付けられているキャンセル トークン。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>取り消された操作に関連付けられているトークンを取得します。</summary>
+      <returns>取り消された操作に関連付けられているトークンまたは既定のトークン。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>タスクを返す非同期メソッドのビルダーを表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>タスクを失敗としてマークし、指定された例外をタスクにバインドします。</summary>
+      <param name="exception">タスクにバインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。またはビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>タスクを正常な完了としてマークします。</summary>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。またはビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>このビルダーのタスクを取得します。</summary>
+      <returns>このビルダーのタスク。</returns>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>タスクを返す非同期メソッドのビルダーを表し、結果のパラメーターを指定します。</summary>
+      <typeparam name="TResult">タスクを完了するために使用する結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>タスクを失敗としてマークし、指定された例外をタスクにバインドします。</summary>
+      <param name="exception">タスクにバインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>タスクを正常な完了としてマークします。</summary>
+      <param name="result">タスクを完了するために使用する結果。</param>
+      <exception cref="T:System.InvalidOperationException">タスクは既に完了しています。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>このビルダーのタスクを取得します。</summary>
+      <returns>このビルダーのタスク。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>値を返さない非同期メソッドのビルダーを表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定された awaiter が完了したときに次の操作に進むようにステート マシンをスケジュールします。このメソッドは、部分的に信頼されているコードから呼び出すことができます。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">ステート マシン。</param>
+      <typeparam name="TAwaiter">awaiter の型。</typeparam>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> クラスのインスタンスを作成します。</summary>
+      <returns>ビルダーの新しいインスタンス。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>メソッド ビルダーに例外をバインドします。</summary>
+      <param name="exception">バインドする例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>メソッド ビルダーを正常に完了済みとしてマークします。</summary>
+      <exception cref="T:System.InvalidOperationException">ビルダーが初期化されていません。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>指定したステート マシンにビルダーを関連付けます。</summary>
+      <param name="stateMachine">ビルダーに関連付けるステート マシン インスタンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ステート マシンは、前に設定されました。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>ステート マシンが関連付けられているビルダーの実行を開始します。</summary>
+      <param name="stateMachine">参照により渡されたステート マシン インスタンス。</param>
+      <typeparam name="TStateMachine">ステート マシンの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> は null なので、</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>タスクに対する待機を構成できる待機可能オブジェクトを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>この待機可能オブジェクトの awaiter を返します。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>タスクに対する待機を構成できる待機可能オブジェクトを提供します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.Task`1" /> によって生成される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>この待機可能オブジェクトの awaiter を返します。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>待機可能なオブジェクト (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) に awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>完了したタスクに対する待機を終了します。</summary>
+      <returns>完了したタスクの結果。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">Faulted 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>待機されているタスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>待機対象のタスクが完了している場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>待機可能な (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) オブジェクトに awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>完了したタスクに対する待機を終了します。</summary>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">Faulted 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>待機されているタスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>待たれるタスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられているタスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>非同期メソッドに生成されるステート マシンを表します。この型はコンパイラでのみ使用されます。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>ステート マシンを次の状態に移動します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>ステート マシンをヒープに割り当てられたレプリカで構成します。</summary>
+      <param name="stateMachine">ヒープに割り当てられたレプリカ。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>待機操作が完了したときに継続をスケジュールする awaiter を表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>インスタンスが完了したときに呼び出される継続の操作をスケジュールします。</summary>
+      <param name="continuation">操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null (Visual Basic では Nothing) です。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>完了時の継続をスケジュールする操作を表します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>インスタンスが完了したときに呼び出される継続の操作をスケジュールします。</summary>
+      <param name="continuation">操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null (Visual Basic では Nothing) です。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>非同期タスクの完了待ちのオブジェクトを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>非同期タスクの完了の待機を終了します。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">
+        <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>非同期タスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが、非同期タスクの完了を待機するのをやめたときに実行するアクションを設定します。</summary>
+      <param name="continuation">待機操作の完了時に実行するアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられている非同期タスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>非同期タスクの完了まで待ってから、結果にパラメーターを提供するオブジェクトを表します。</summary>
+      <typeparam name="TResult">タスクの結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>非同期タスクの完了の待機を終了します。</summary>
+      <returns>完了したタスクの結果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">タスクが取り消されました。</exception>
+      <exception cref="T:System.Exception">
+        <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態で完了したタスク。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>非同期タスクが完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが、非同期タスクの完了を待機するのをやめたときに実行するアクションを設定します。</summary>
+      <param name="continuation">待機操作の完了時に実行するアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> オブジェクトが正常に初期化されませんでした。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>この awaiter に関連付けられている非同期タスクに継続の操作をスケジュールします。</summary>
+      <param name="continuation">待機操作の完了時に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null です。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter が適切に初期化されませんでした。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>ターゲット環境に非同期的に切り替える際に待機するコンテキストを提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>このクラスのインスタンスの <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> オブジェクトを取得します。</summary>
+      <returns>非同期操作の完了を監視するためのオブジェクト。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>ターゲット環境に切り替えると awaiter を提供します。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>待機操作を終了します。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>yield が必須でないかどうかを示す値を取得します。</summary>
+      <returns>常に false です。これは、<see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> に yield が必須であることを示します。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>呼び出す継続を設定します。</summary>
+      <param name="continuation">非同期的に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>
+        <paramref name="continuation" /> を現在のコンテキストにポストして戻します。</summary>
+      <param name="continuation">非同期的に呼び出すアクション。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引数が null です。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>操作を取り消す通知を配信します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> を初期化します。</summary>
+      <param name="canceled">トークンの取り消された状態。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>このトークンが取り消された状態になることができるかどうかを取得します。</summary>
+      <returns>このトークンが取り消された状態になることができる場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスが指定された <see cref="T:System.Object" /> と等しいかどうかを判断します。</summary>
+      <returns>
+        <paramref name="other" /> が <see cref="T:System.Threading.CancellationToken" /> であり、2 つのインスタンスが等しい場合は true。それ以外の場合は false。2 つのトークンが同じ <see cref="T:System.Threading.CancellationTokenSource" /> に関連付けられている場合、または両者がパブリック CancellationToken コンストラクターから作成され、その <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 値が等しい場合、2 つのトークンは等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他方のオブジェクト。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスが指定されたトークンと等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true。それ以外の場合は false。2 つのトークンが同じ <see cref="T:System.Threading.CancellationTokenSource" /> に関連付けられている場合、または両者がパブリック CancellationToken コンストラクターから作成され、その <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 値が等しい場合、2 つのトークンは等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他方の <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> のハッシュ関数として機能します。</summary>
+      <returns>現在の <see cref="T:System.Threading.CancellationToken" /> インスタンスのハッシュ コード。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>このトークンに対して取り消しが要求されたかどうかを取得します。</summary>
+      <returns>このトークンに対して取り消しが要求された場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>空の <see cref="T:System.Threading.CancellationToken" /> 値を返します。</summary>
+      <returns>空のキャンセル トークン。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationToken" /> インスタンスが等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationToken" /> インスタンスが等しくないかどうかを判断します。</summary>
+      <returns>インスタンスが等しくない場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="useSynchronizationContext">現在の <see cref="T:System.Threading.SynchronizationContext" /> をキャプチャし、<paramref name="callback" /> を呼び出すときに使用するかどうかを示すブール値。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="state">デリゲートの呼び出し時に <paramref name="callback" /> に渡される状態。null でもかまいません。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに呼び出されるデリゲートを登録します。</summary>
+      <returns>コールバックの登録解除に使用できる <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンス。</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" /> が取り消されたときに実行されるデリゲート。</param>
+      <param name="state">デリゲートの呼び出し時に <paramref name="callback" /> に渡される状態。null でもかまいません。</param>
+      <param name="useSynchronizationContext">現在の <see cref="T:System.Threading.SynchronizationContext" /> をキャプチャし、<paramref name="callback" /> を呼び出すときに使用するかどうかを示すブール値。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>このトークンに対して取り消しが要求された場合、<see cref="T:System.OperationCanceledException" /> をスローします。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>トークンが取り消されたときに通知される <see cref="T:System.Threading.WaitHandle" /> を取得します。</summary>
+      <returns>トークンが取り消されたときに通知される <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" /> に登録されているコールバック デリゲートを表します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、指定された <see cref="T:System.Threading.CancellationTokenRegistration" /> と等しいかどうかを判断します。</summary>
+      <returns>これと <paramref name="obj" /> の両方が等しい場合は True。それ以外の場合は False。2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、<see cref="T:System.Threading.CancellationToken" /> の同じ Register メソッドの単一の呼び出しの結果を参照している場合、両者は等しいことになります。</returns>
+      <param name="obj">このインスタンスと比較する他のオブジェクト。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、指定された <see cref="T:System.Threading.CancellationTokenRegistration" /> と等しいかどうかを判断します。</summary>
+      <returns>これと <paramref name="other" /> の両方が等しい場合は True。それ以外の場合は False。 2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが、<see cref="T:System.Threading.CancellationToken" /> の同じ Register メソッドの単一の呼び出しの結果を参照している場合、両者は等しいことになります。</returns>
+      <param name="other">このインスタンスと比較する他の <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> のハッシュ関数として機能します。</summary>
+      <returns>現在の <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスのハッシュ コード。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが等しいかどうかを判断します。</summary>
+      <returns>インスタンスが等しい場合は true、それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>2 つの <see cref="T:System.Threading.CancellationTokenRegistration" /> インスタンスが等しくないかどうかを判断します。</summary>
+      <returns>インスタンスが等しくない場合は true。それ以外の場合は false。</returns>
+      <param name="left">1 つ目のインスタンス。</param>
+      <param name="right">2 つ目のインスタンス。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>取り消す必要があることを <see cref="T:System.Threading.CancellationToken" /> に通知します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>指定した遅延 (ミリ秒単位) が経過した後に取り消される <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="millisecondsDelay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間間隔 (ミリ秒単位)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>指定した期間の後に取り消される <see cref="T:System.Threading.CancellationTokenSource" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="delay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間間隔。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>取り消しの要求を伝えます。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>キャンセルの要求を伝え、残りのコールバックとキャンセル可能な操作を続けるかどうかを指定します。</summary>
+      <param name="throwOnFirstException">例外を直ちに伝達する場合は true。それ以外の場合は false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>指定したミリ秒数が経過した後の、この <see cref="T:System.Threading.CancellationTokenSource" /> の取り消し操作をスケジュールします。</summary>
+      <param name="millisecondsDelay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>指定した期間が経過した後の、この <see cref="T:System.Threading.CancellationTokenSource" /> の取り消し操作を設定します。</summary>
+      <param name="delay">この <see cref="T:System.Threading.CancellationTokenSource" /> を取り消すまで待機する時間。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>すべてのソース トークンが取り消された状態であるときに、取り消された状態になる <see cref="T:System.Threading.CancellationTokenSource" /> を作成します。</summary>
+      <returns>ソース トークンにリンクされている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">観察する最初のキャンセル トークン。</param>
+      <param name="token2">観察する 2 番目のキャンセル トークン。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>指定された配列のすべてのソース トークンが取り消された状態であるときに、取り消された状態になる <see cref="T:System.Threading.CancellationTokenSource" /> を作成します。</summary>
+      <returns>ソース トークンにリンクされている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">観察するためのキャンセル トークン インスタンスを含む配列。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>この <see cref="T:System.Threading.CancellationTokenSource" /> に対して取り消しが要求されているかどうかを取得します。</summary>
+      <returns>この <see cref="T:System.Threading.CancellationTokenSource" /> に対して取り消しが要求されている場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>この <see cref="T:System.Threading.CancellationToken" /> に関連付けられている <see cref="T:System.Threading.CancellationTokenSource" /> を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.CancellationToken" /> に関連付けられている <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>同時実行タスクは同時に実行し、排他的なタスク同時に実行しないように、タスクの実行を調整するタスク スケジューラを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定したスケジューラをターゲットとする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>最大同時実行レベルを使用して、指定したスケジューラを対象とする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+      <param name="maxConcurrencyLevel">同時実行するタスクの最大数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>まとめて処理される可能性のあるスケジュールされたタスクの最大同時実行レベルおよび最大数を使用して、指定したスケジューラを対象とする <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="taskScheduler">このペアを実行するターゲット スケジューラ。</param>
+      <param name="maxConcurrencyLevel">同時実行するタスクの最大数。</param>
+      <param name="maxItemsPerTask">ペアにより使用される、基となるスケジュールされたタスクごとに、処理されるタスクの最大数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>これ以上タスクを受け入れないことをスケジューラ ペアに通知します。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>スケジューラが処理を完了すると完了する <see cref="T:System.Threading.Tasks.Task" /> を取得します。</summary>
+      <returns>スケジューラが処理を終了したときに完了する非同期操作。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>このペアの他のタスクと同時に実行できるタスクをこのペアにスケジュールするために使用できる <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>タスクを同時にスケジュールするために使用できるオブジェクト。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>このペアの他のタスクとは排他的に実行する必要があるタスクをこのペアにスケジュールするために使用できる <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>他のタスクと同時に実行されないタスクをスケジュールするために使用できるオブジェクト。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>非同期操作を表します。この種類の .NET Framework ソース コードを参照するには、参照ソースをご覧ください。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>指定したアクションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>指定したアクションおよび <see cref="T:System.Threading.Tasks.Task" /> で新しい <see cref="T:System.Threading.CancellationToken" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクションと作成オプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクションと作成オプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>指定したアクションと状態で新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクが観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task" /> を初期化します。</summary>
+      <param name="action">タスクで実行するコードを表すデリゲート。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> が作成されたときに渡される状態オブジェクトを取得します。渡されなかった場合は null。</summary>
+      <returns>タスクの作成時にそのタスクに渡された状態データを表す <see cref="T:System.Object" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>既に正常に完了したタスクを取得します。</summary>
+      <returns>正常に完了したタスク。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> を待機するために使用する awaiter を構成します。</summary>
+      <returns>このタスクを待機するために使用するオブジェクト。</returns>
+      <param name="continueOnCapturedContext">継続をキャプチャされた元のコンテキストにマーシャリングする場合は true。それ以外の場合は false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>キャンセル トークンを受け取って、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>対象のタスクが完了したときに、指定した <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> に従って実行される継続タスクを作成します。この継続タスクは、キャンセル トークンを受け取り、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">指定した <paramref name="continuationOptions" /> に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>対象のタスクが完了したときに、指定した <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> に従って実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">指定した <paramref name="continuationOptions" /> に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに実行される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">タスクの完了時に実行するアクション。実行されると、完了したタスクと、呼び出し元が指定する状態オブジェクトが、引数としてデリゲートに渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>呼び出し元から提供される状態情報およびキャンセル トークンを受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> の完了時に非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>呼び出し元から提供される状態情報およびキャンセル トークンを受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行される継続タスクを作成します。継続タスクは、指定した一連の条件に基づき、指定したスケジューラを使用して実行されます。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに実行される継続タスクを作成します。継続タスクは、指定した一連の条件に基づいて実行されます。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行される継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task`1" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。この継続タスクは、キャンセル トークンを受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>指定された継続のオプションに従って実行され、値を返す継続タスクを作成します。継続タスクは、キャンセル トークンを渡され、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">指定した <paramref name="continuationOptions." /> に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された継続のオプションに従って実行され、値を返す継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了して値を返したときに非同期的に実行される継続タスクを作成します。継続タスクは、指定されたスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>呼び出し元から提供される状態情報を受け取り、対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行され、値を返す継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期的に実行され、値を返す継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報とキャンセル トークンを受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに、指定したタスク継続オプションに基づいて実行され、値を返す継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報とキャンセル トークンを受け取り、指定したスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task" /> が完了したときに、指定したタスク継続オプションに基づいて実行される継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報を受け取ります。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task" /> が完了したときに非同期に実行する継続タスクを作成します。この継続タスクは、呼び出し元から提供される状態情報を受け取り、指定したスケジューラを使用します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>このタスクの作成に使用される <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> を取得します。</summary>
+      <returns>このタスクの作成に使用される <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>現在実行中の <see cref="T:System.Threading.Tasks.Task" /> の一意の ID を返します。</summary>
+      <returns>システムによって現在実行中のタスクに割り当てられた整数。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>遅延後に完了するタスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="millisecondsDelay">戻されるタスクが完了するまでに待機するミリ秒数。無期限に待機する場合は -1。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>遅延後に完了するキャンセル可能タスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="millisecondsDelay">戻されるタスクが完了するまでに待機するミリ秒数。無期限に待機する場合は -1。</param>
+      <param name="cancellationToken">戻されるタスクが完了する前にチェックされるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>指定の時間間隔後に完了するタスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="delay">戻されるタスクが完了するまでに待機する時間。無期限に待機する場合は TimeSpan.FromMilliseconds(-1)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>指定の時間間隔後に完了するキャンセル可能タスクを作成します。</summary>
+      <returns>遅延を表すタスク。</returns>
+      <param name="delay">戻されるタスクが完了するまでに待機する時間。無期限に待機する場合は TimeSpan.FromMilliseconds(-1)。</param>
+      <param name="cancellationToken">戻されるタスクが完了する前にチェックされるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>
+        <see cref="T:System.AggregateException" /> が途中で終了する原因となった <see cref="T:System.Threading.Tasks.Task" /> を取得します。<see cref="T:System.Threading.Tasks.Task" /> が正常に完了した場合、または例外がスローされていない場合は、null が戻ります。</summary>
+      <returns>
+        <see cref="T:System.AggregateException" /> が途中で終了する原因となった <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> インスタンスおよび <see cref="T:System.Threading.Tasks.Task`1" /> インスタンスを作成して構成するためのファクトリ メソッドへのアクセスを提供します。</summary>
+      <returns>さまざまな <see cref="T:System.Threading.Tasks.Task" /> オブジェクトおよび <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成可能なファクトリ オブジェクト。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>指定されたキャンセル トークンを使用したキャンセルにより完了した <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>キャンセルされたタスク。</returns>
+      <param name="cancellationToken">タスクを完了させるキャンセル トークン。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>指定されたキャンセル トークンを使用したキャンセルにより完了した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>キャンセルされたタスク。</returns>
+      <param name="cancellationToken">タスクを完了させるキャンセル トークン。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>指定した例外で完了した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>エラーが発生したタスク。</returns>
+      <param name="exception">タスクを完了させる例外。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>指定した例外で完了した <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>エラーが発生したタスク。</returns>
+      <param name="exception">タスクを完了させる例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>指定した結果で成功した <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>正常に完了したタスク。</returns>
+      <param name="result">完了したタスクに格納する結果。</param>
+      <typeparam name="TResult">タスクによって返される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> を待機するために使用する awaiter を取得します。</summary>
+      <returns>awaiter のインスタンス。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> インスタンスの一意の ID を取得します。</summary>
+      <returns>システムによってこのタスク インスタンスに割り当てられた整数。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> インスタンスの実行が取り消されることによって完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが取り消されることによって完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>この <see cref="T:System.Threading.Tasks.Task" /> が完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクが完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>処理されない例外が発生したことが原因で <see cref="T:System.Threading.Tasks.Task" /> が完了したかどうかを示す値を取得します。</summary>
+      <returns>タスクがハンドルされない例外をスローした場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、その作業のタスク ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表すタスク。</returns>
+      <param name="action">非同期的に実行する処理</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、その作業のタスク ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表すタスク。</returns>
+      <param name="action">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、Task(TResult) によって返される <paramref name="function" /> のプロキシを返します。</summary>
+      <returns>Task(TResult) によって返される Task(TResult) のプロキシを表す <paramref name="function" />。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <typeparam name="TResult">プロキシ タスクによって返される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、Task(TResult) によって返される <paramref name="function" /> のプロキシを返します。</summary>
+      <returns>Task(TResult) によって返される Task(TResult) のプロキシを表す <paramref name="function" />。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <typeparam name="TResult">プロキシ タスクによって返される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、<paramref name="function" /> によって返されるタスクのプロキシを返します。</summary>
+      <returns>
+        <paramref name="function" /> によって返されるタスクのプロキシを表すタスク。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>ThreadPool 上で実行する指定された作業をキューに配置し、<paramref name="function" /> によって返されるタスクのプロキシを返します。</summary>
+      <returns>
+        <paramref name="function" /> によって返されるタスクのプロキシを表すタスク。</returns>
+      <param name="function">非同期的に実行する処理。</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>スレッド プール上で実行する指定された作業をキューに配置し、その作業を表す <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを戻します。</summary>
+      <returns>スレッド プールで実行するためキューに配置された処理を表すタスク オブジェクト。</returns>
+      <param name="function">非同期的に実行する処理。</param>
+      <typeparam name="TResult">タスクの戻り値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>スレッド プール上で実行する指定された作業をキューに配置し、その作業の Task(TResult) ハンドルを返します。</summary>
+      <returns>ThreadPool で実行するためにキューに配置された作業を表す Task(TResult)。</returns>
+      <param name="function">非同期的に実行する処理</param>
+      <param name="cancellationToken">処理を取り消すために使用されるキャンセル トークン</param>
+      <typeparam name="TResult">タスクの結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>現在の <see cref="T:System.Threading.Tasks.Task" /> で <see cref="T:System.Threading.Tasks.TaskScheduler" /> を同期的に実行します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> で <see cref="T:System.Threading.Tasks.TaskScheduler" /> を同期的に実行します。</summary>
+      <param name="scheduler">このタスク インラインの実行を試みるスケジューラ。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>現在の <see cref="T:System.Threading.Tasks.Task" /> に <see cref="T:System.Threading.Tasks.TaskScheduler" /> の実行をスケジュールし、それを開始します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> に <see cref="T:System.Threading.Tasks.TaskScheduler" /> の実行をスケジュールし、それを開始します。</summary>
+      <param name="scheduler">このタスクを関連付けて実行する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>このタスクの <see cref="T:System.Threading.Tasks.TaskStatus" /> を取得します。</summary>
+      <returns>このタスク インスタンスの現在の <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>タスクの完了を待機するために使用できる <see cref="T:System.Threading.WaitHandle" /> を取得します。</summary>
+      <returns>タスクの完了を待機するために使用できる <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>操作が同期的に完了したかどうかを示す値を取得します。</summary>
+      <returns>操作が同期的に完了した場合は true。それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>提供された <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。タスクの完了前に、タイムアウト期間が経過するか、キャンセル トークンが取り消される場合には、待機が終了します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了の待機中に観察するキャンセル トークン。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで待機します。タスクの完了前にキャンセル トークンが取り消される場合は、待機が終了します。</summary>
+      <param name="cancellationToken">タスクの完了の待機中に観察するキャンセル トークン。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>提供された <see cref="T:System.Threading.Tasks.Task" /> の実行が完了するまで、指定した時間間隔内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true の実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>指定したすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>提供されたすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>指定したミリ秒数まで、または待機が取り消されるまで、提供されたすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するのを待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>待機が取り消されない限り、指定したすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに観察する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>提供されたすべてのキャンセル可能な <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定した時間間隔の間、待機します。</summary>
+      <returns>割り当てられた時間内に true インスタンスすべての実行が完了した場合は <see cref="T:System.Threading.Tasks.Task" />。それ以外の場合は false。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>指定したいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定したミリ秒数以内の間、待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>指定したミリ秒数まで、または待機トークンが取り消されるまで、提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するのを待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="millisecondsTimeout">待機するミリ秒数。無制限に待機する場合は <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに監視する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>待機が取り消されない限り、指定したいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="cancellationToken">タスクの完了を待機しているときに監視する <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>提供されたいずれかの <see cref="T:System.Threading.Tasks.Task" /> オブジェクトの実行が完了するまで、指定した時間間隔内の間、待機します。</summary>
+      <returns>
+        <paramref name="tasks" /> 配列引数内の完了したタスクのインデックス。タイムアウトが発生した場合は -1。</returns>
+      <param name="tasks">待機する <see cref="T:System.Threading.Tasks.Task" /> インスタンスの配列。</param>
+      <param name="timeout">待機するミリ秒数を表す <see cref="T:System.TimeSpan" />。無制限に待機する場合は、-1 ミリ秒を表す <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>列挙可能なコレクション内のすべての <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>列挙可能なコレクション内のすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>配列内のすべての <see cref="T:System.Threading.Tasks.Task" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>配列内のすべての <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトが完了したときに完了するタスクを作成します。</summary>
+      <returns>指定されたすべてのタスクの完了を表すタスク。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>指定されたすべてのタスクが完了してから完了するタスクを作成します。</summary>
+      <returns>指定されたいずれかのタスクの完了を表すタスク。返されるタスクの結果は完了したタスクです。</returns>
+      <param name="tasks">完了を待機するタスク。</param>
+      <typeparam name="TResult">完了したタスクの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>待機されたときに現在のコンテキストに非同期的に処理を譲る awaitable タスクを作成します。</summary>
+      <returns>必要な場合は、要求時に現在のコンテキストに非同期で再度遷移するコンテキスト。現在の <see cref="T:System.Threading.SynchronizationContext" /> が null 以外の場合は、現在のコンテキストとして扱われます。それ以外の場合は、現在の実行タスクに関連付けられているタスク スケジューラは、現在のコンテキストとして扱われます。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>値を返すことができる非同期操作を表します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.Task`1" /> によって生成される結果の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>指定の関数で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>指定の関数で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="cancellationToken">このタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定の関数と作成オプションを使用して新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定の関数と作成オプションを使用して新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>指定の関数と状態で新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定したアクション、状態、およびオプションで新しい <see cref="T:System.Threading.Tasks.Task`1" /> を初期化します。</summary>
+      <param name="function">タスクで実行するコードを表すデリゲート。関数の実行が完了すると、タスクの <see cref="P:System.Threading.Tasks.Task`1.Result" /> プロパティが関数の結果値を返すように設定されます。</param>
+      <param name="state">関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="creationOptions">タスクの動作のカスタマイズに使用する <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> を待機するために使用する awaiter を構成します。</summary>
+      <returns>このタスクを待機するために使用するオブジェクト。</returns>
+      <param name="continueOnCapturedContext">継続をキャプチャされた元のコンテキストにマーシャリングする場合は true。それ以外の場合は false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>対象タスクの完了時に、非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">先行する <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>対象の <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に、非同期的に実行するキャンセル可能な継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクにデリゲートが引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに渡されるキャンセル トークン。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>状態の情報を渡される継続と、ターゲット <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトが引数としてデリゲートに渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行するアクション。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続アクションによって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、この完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" /> で指定した条件に従って実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに非同期に実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクがデリゲートの引数として渡されます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="continuationOptions">継続タスクのスケジュールおよびその動作を設定するオプション。これには、<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" /> などの基準および <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> などの実行オプションが含まれます。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>ターゲットの <see cref="T:System.Threading.Tasks.Task`1" /> が完了したときに実行する継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に実行する関数。実行すると、完了したタスクおよび呼び出し元が指定する状態オブジェクトがデリゲートの引数として渡されます。</param>
+      <param name="state">継続関数によって使用されるデータを表すオブジェクト。</param>
+      <param name="scheduler">継続タスクに関連付け、それを実行するために使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">継続タスクによって生成される結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> インスタンスを作成して構成するためのファクトリ メソッドへアクセスを提供します。</summary>
+      <returns>さまざまな <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成できるファクトリ オブジェクト。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> を待機するために使用する awaiter を取得します。</summary>
+      <returns>awaiter のインスタンス。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>この <see cref="T:System.Threading.Tasks.Task`1" /> の結果値を取得します。</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task`1" /> の結果値。これは、タスクの型パラメーターと同じ型です。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>タスクの取り消しを通知するために使用される例外を表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>取り消された <see cref="T:System.Threading.Tasks.Task" /> への参照を使用して、<see cref="T:System.Threading.Tasks.TaskCanceledException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="task">取り消されたタスク。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>この例外に関連付けられているタスクを取得します。</summary>
+      <returns>この例外に関連付けられている <see cref="T:System.Threading.Tasks.Task" /> への参照。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>デリゲートに関連付けられていない <see cref="T:System.Threading.Tasks.Task`1" /> のプロデューサー側を表し、<see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> プロパティを通じてコンシューマー側へのアクセスを提供します。</summary>
+      <typeparam name="TResult">この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> に関連付けられている結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>指定された状態を使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="state">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の AsyncState として使用する状態。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された状態とオプションを使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="state">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の AsyncState として使用する状態。</param>
+      <param name="creationOptions">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の作成時に使用するオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> は、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> で使用には無効なオプションを表します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定されたオプションを使用して、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> を作成します。</summary>
+      <param name="creationOptions">基になる <see cref="T:System.Threading.Tasks.Task`1" /> の作成時に使用するオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> は、<see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> で使用には無効なオプションを表します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状態へ遷移させます。</summary>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態へ遷移させます。</summary>
+      <param name="exceptions">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外のコレクション。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> に 1 つ以上の null 要素があります。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態へ遷移させます。</summary>
+      <param name="exception">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引数が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> を <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状態へ遷移させます。</summary>
+      <param name="result">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける結果値。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.InvalidOperationException">基になる <see cref="T:System.Threading.Tasks.Task`1" /> は既に 3 つの最終的な状態、<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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> によって作成される <see cref="T:System.Threading.Tasks.Task`1" /> を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> によって作成された <see cref="T:System.Threading.Tasks.Task`1" /> を返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。操作が失敗した場合またはオブジェクトが既に破棄されている場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>基になるを移行しようとしています。<see cref="T:System.Threading.Tasks.Task`1" />に、<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />状態にあり、キャンセル トークン、取り消されたタスクに格納されている有効になります。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="cancellationToken">キャンセル トークン。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="exceptions">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外のコレクション。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> に 1 つ以上の null 要素があります。または<paramref name="exceptions" /> コレクションは空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="exception">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける例外。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> は破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>基になる <see cref="T:System.Threading.Tasks.Task`1" /> の <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状態への遷移を試みます。</summary>
+      <returns>操作が正常に終了した場合は true。それ以外の場合は false。</returns>
+      <param name="result">この <see cref="T:System.Threading.Tasks.Task`1" /> に関連付ける結果値。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>
+        <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> オプションを指定して作成され、アタッチされた子タスクとして実行されることを試行する子タスク (この継続によって作成される入れ子になった内側のタスク) は、親タスクにアタッチされることはできないため、デタッチされた子タスクとして実行されます。詳細については、「アタッチされた子タスクとデタッチされた子タスク」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>継続タスクを同期的に実行するように指定します。このオプションを指定すると、継続は、前のタスクを最終状態に遷移させた同じスレッドで実行されます。継続の作成時に継続元が既に完了している場合、継続はその継続を作成したスレッドで実行されます。継続元の <see cref="T:System.Threading.CancellationTokenSource" /> が finally ブロック (Visual Basic では Finally) で破棄された場合、このオプションを指定した継続がその finally ブロックで実行されます。同期的に実行するのは、非常に短時間で完了する継続タスクのみでなければなりません。タスクは同期的に実行されるため、<see cref="M:System.Threading.Tasks.Task.Wait" /> などのメソッドを呼び出して、呼び出しスレッドがタスクの完了を待機する必要はありません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>継続取り消しの場合は、継続元が完了するまで、継続が完了しないようにします。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>継続が、実行に時間のかかる、細分化されていない操作であることを示します。これは、<see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、オーバーサブスクリプションを許可してもよいことを示します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>継続のオプションが指定されていない場合は、継続を実行するときに既定の動作を使用する必要があることを指定します。継続元タスクが完了したら、継続元の最終的な <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティ値に関係なく、継続を非同期的に実行します。継続が子タスクである場合は、デタッチされた入れ子のタスクとして作成されます。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>前のタスクが取り消された場合は継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> である場合、継続元は取り消されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>前のタスクで処理されない例外がスローされた場合は継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> である場合、継続元はハンドルされない例外をスローします。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>前のタスクが完了まで実行された場合は、継続タスクをスケジュールしないように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> である場合、継続元は完了まで実行されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>継続元が取り消された場合にのみ継続をスケジュールするように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> である場合、継続元は取り消されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>継続元が完了まで実行された場合にのみ継続をスケジュールするように指定します。完了時に継続元の <see cref="P:System.Threading.Tasks.Task.Status" /> プロパティが <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> である場合、継続元は完了まで実行されます。このオプションは、マルチタスクの継続タスクに対しては無効です。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> に対するヒントはスケジュールされた順序でタスクをスケジュールするため、先にスケジュールされたタスクは先に実行される可能性が高く、後からスケジュールされたタスクは後で実行される可能性が高くなります。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>継続タスクを非同期的に実行するように指定します。このオプションは <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> より優先されます。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>タスクの作成および実行に関するオプションの動作を制御するフラグを指定します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>アタッチされた子タスクとして実行を試みる (<see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> オプションを使用して作成される) すべての子タスクが、親タスクにアタッチされるのではなく、デタッチされた子タスクとして実行されるように指定します。詳細については、「アタッチされた子タスクとデタッチされた子タスク」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>アンビエント スケジューラが作成されたタスクの現在のスケジューラと見なされることを防止します。これは、作成されたタスクで実行される StartNew や ContinueWith のような操作で、<see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> が現在のスケジューラと見なされることを意味します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>粒度の細かいシステムではなく、タスクが長時間実行され、少量の大きなコンポーネントを含む粒度の粗い操作とすることを指定します。これは、<see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、オーバーサブスクリプションを許可してもよいことを示します。オーバーサブスクリプションを使用すると、使用可能なハードウェア スレッドよりも多くのスレッドを作成できます。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>既定の動作を適用する必要があることを示します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> に対し、できる限り公平にタスクをスケジュールするように指示します。つまり、先にスケジュールされたタスクが先に実行され、後からスケジュールされたタスクは後から実行されるようにします。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>現在のタスクに追加される継続処理を強制的に非同期実行します。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>特定の種類の <see cref="T:System.Threading.Tasks.Task" /> インスタンスを操作する静的 (Visual Basic の場合は共有) メソッドのセットを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic) の非同期操作を表すプロキシ <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>指定された Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic) の非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="task">ラップを解除する Task&lt;Task&lt;T&gt;&gt; (C#) または Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">タスクの結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null の場合にスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>
+        <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> の非同期操作を表すプロキシ <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>指定された System.Threading.Tasks.Task(Of Task) の非同期操作を表すタスク。</returns>
+      <param name="task">ラップを解除する Task&lt;Task&gt; (C#) または Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null の場合にスローされる例外。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> オブジェクトを作成およびスケジュールするためのサポートを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に別の CancellationToken が明示的に指定されていない場合に、この <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> によって作成されたタスクに割り当てられる <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に別の CancellationToken が明示的に指定されていない場合に、この <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> によって作成されたタスクに割り当てられる既定の <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+      <param name="creationOptions">この TaskFactory を使用してタスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">この TaskFactory を使用して継続タスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する既定の <see cref="T:System.Threading.Tasks.TaskScheduler" />。null 値は、TaskScheduler.Current が使用されることを示します。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="creationOptions">この TaskFactory を使用してタスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">この TaskFactory を使用して継続タスクを作成するときに使用する既定の <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory" /> インスタンスを初期化します。</summary>
+      <param name="scheduler">この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。null 値は、現在の TaskScheduler が使用されることを示します。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>このタスク ファクトリの既定のキャンセル トークンを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク キャンセル トークン。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>このタスク ファクトリの既定のタスク継続オプションを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク継続オプション。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てるキャンセル トークン。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <param name="scheduler">新しい継続タスクをスケジュールするときに使用するオブジェクト。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> を作成した <paramref name="cancellationToken" /> は既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>一連の指定したタスクが完了したときに開始する継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">新しい継続タスクの動作を制御する列挙値のビットごとの組み合わせ。NotOn* メンバーと OnlyOn* メンバーはサポートされていません。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成されたタスクに関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素が破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列が空か、null 値が含まれています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が nullです。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に含まれる、 null 値。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<paramref name="cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationAction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に含まれる、 null 値。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに実行するアクション デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task" /> 値。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationAction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。または指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続 <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> の動作を制御する <see cref="T:System.Threading.Tasks.Task`1" /> 値。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> デリゲートによって返され、作成された <see cref="T:System.Threading.Tasks.Task`1" /> に関連付けられている結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されたときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null のときにスローされる例外。または<paramref name="continuationFunction" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が無効な TaskContinuationOptions 値を指定したときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれるときにスローされる例外。または<paramref name="tasks" /> 配列が空のときにスローされる例外。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>このタスク ファクトリの既定のタスク作成オプションを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク作成オプション。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表す <see cref="T:System.Threading.Tasks.Task`1" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> の完了時に終了メソッド アクションを実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task`1" /> の完了時に終了メソッド関数を実行する <see cref="T:System.IAsyncResult" /> を作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <paramref name="endMethod" /> の処理が開始される IAsyncResult。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用する <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null のときにスローされる例外。または<paramref name="endMethod" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>このタスク ファクトリの既定のタスク スケジューラを取得します。</summary>
+      <returns>このタスク ファクトリの既定のタスク スケジューラ。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">非同期で実行するアクション デリゲート。</param>
+      <param name="state">
+        <paramref name="action" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task" /> の動作を制御する TaskCreationOptions 値。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数が無効な TaskCreationOptions 値を指定したときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しい <see cref="T:System.Threading.Tasks.Task" /> に割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <param name="scheduler">作成された <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">指定された <see cref="T:System.Threading.CancellationToken" /> は既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。または<paramref name="scheduler" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> を作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御する TaskCreationOptions 値。</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" /> を通じて取得できる結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null のときにスローされる例外。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトを作成およびスケジュールするためのサポートを提供します。</summary>
+      <typeparam name="TResult">このクラスのメソッドによって作成される <see cref="T:System.Threading.Tasks.Task`1" /> オブジェクトの戻り値。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>既定の構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に他の取り消しトークンが明示的に指定されていない場合に、この <see cref="T:System.Threading.Tasks.TaskFactory" /> によって作成されたタスクに割り当てられる既定の取り消しトークン。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="cancellationToken">ファクトリ メソッドの呼び出し時に他の取り消しトークンが明示的に指定されていない場合に、この <see cref="T:System.Threading.Tasks.TaskFactory" /> によって作成されたタスクに割り当てられる既定の取り消しトークン。</param>
+      <param name="creationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用してタスクを作成するときに使用する既定のオプション。</param>
+      <param name="continuationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して継続タスクを作成するときに使用する既定のオプション。</param>
+      <param name="scheduler">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して作成されたタスクをスケジュールするときに使用する既定のスケジューラー。null 値は <see cref="P:System.Threading.Tasks.TaskScheduler.Current" /> を使用する必要があることを示します。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />、または <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="creationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用してタスクを作成するときに使用する既定のオプション。</param>
+      <param name="continuationOptions">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して継続タスクを作成するときに使用する既定のオプション。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />、または <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された構成を使用して、<see cref="T:System.Threading.Tasks.TaskFactory`1" /> インスタンスを初期化します。</summary>
+      <param name="scheduler">この <see cref="T:System.Threading.Tasks.TaskFactory`1" /> を使用して作成されたタスクをスケジュールするときに使用するスケジューラー。null 値は、現在の <see cref="T:System.Threading.Tasks.TaskScheduler" /> を使用することを示します。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>このタスク ファクトリの既定のキャンセル トークンを取得します。</summary>
+      <returns>このタスク ファクトリの既定のキャンセル トークン。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>このタスク ファクトリの <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列挙値を取得します。</summary>
+      <returns>このタスク ファクトリの既定の継続オプションを示す列挙値のいずれか。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> は null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するスケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するスケジューラー。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクの完了時に開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のすべてのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列に null 値が含まれているか、空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続タスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 値が指定されています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な列挙値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続タスク。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="cancellationToken">新しい継続タスクに割り当てられる取り消しトークン。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <param name="scheduler">作成された継続 <see cref="T:System.Threading.Tasks.TaskScheduler" /> をスケジュールするときに使用する <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数が、TaskContinuationOptions の無効な値を指定しています。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。または<see cref="T:System.Threading.CancellationTokenSource" /> 作成<paramref name=" cancellationToken" /> 既に破棄されています。</exception>
+    </member>
+    <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)">
+      <summary>指定された一連のタスクのうち任意のタスクが完了したときに開始される継続タスクを作成します。</summary>
+      <returns>新しい継続 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">いずれかのタスクが完了したときに開始される継続タスクの配列。</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 配列内のいずれかのタスクが完了したときに非同期的に実行する関数デリゲート。</param>
+      <param name="continuationOptions">作成された継続タスクの動作を制御する列挙値のいずれか。NotOn* または OnlyOn* の値が無効です。</param>
+      <typeparam name="TAntecedentResult">継続元の <paramref name="tasks" /> の結果の型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 配列の要素の 1 つが破棄されました。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 配列が null です。または<paramref name="continuationFunction" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引数に無効な列挙値が指定されています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 配列は null 値を含みます。または<paramref name="tasks" /> 配列が空です。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>このタスク ファクトリの <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列挙値を取得します。</summary>
+      <returns>このタスク ファクトリの既定の作成オプションを示す列挙値のいずれか。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数に無効な値が指定されています。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成された <see cref="T:System.Threading.Tasks.Task`1" /> の動作を制御するオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>非同期プログラミング モデルのパターンに準拠した開始メソッドと終了メソッドの組み合わせを表すタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="beginMethod">非同期操作を開始するデリゲート。</param>
+      <param name="endMethod">非同期操作を終了するデリゲート。</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数。</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数。</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数。</param>
+      <param name="state">
+        <paramref name="beginMethod" /> デリゲートによって使用されるデータを格納しているオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御するオブジェクト。</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> デリゲートに渡される第 2 引数の型。</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> デリゲートに渡される第 3 引数の型。</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> デリゲートに渡される第 1 引数の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表す <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表すタスク。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引数に無効な値が指定されています。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>指定された <see cref="T:System.IAsyncResult" /> の完了時に終了メソッド関数を実行するタスクを作成します。</summary>
+      <returns>非同期操作を表す作成されたタスク。</returns>
+      <param name="asyncResult">完了時に <see cref="T:System.IAsyncResult" /> の処理が開始される <paramref name="endMethod" />。</param>
+      <param name="endMethod">完了した <paramref name="asyncResult" /> を処理する関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">終了メソッドを実行するタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引数が null です。または<paramref name="endMethod" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>このタスク ファクトリのタスク スケジューラーを取得します。</summary>
+      <returns>このタスク ファクトリのタスク スケジューラー。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">作成されたタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始された <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+    </member>
+    <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)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="cancellationToken">新しいタスクに割り当てられる取り消しトークン。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <param name="scheduler">作成されたタスクをスケジュールするときに使用するタスク スケジューラー。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" /> を作成したキャンセル トークンのソースが破棄されています。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。または<paramref name="scheduler" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>タスクを作成して開始します。</summary>
+      <returns>開始されたタスク。</returns>
+      <param name="function">タスクを通じて取得される結果を返す関数デリゲート。</param>
+      <param name="state">
+        <paramref name="function" /> デリゲートが使用するデータを格納するオブジェクト。</param>
+      <param name="creationOptions">作成されたタスクの動作を制御する列挙値のいずれか。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引数が null です。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> パラメーターは無効な値を指定します。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>スレッドにおけるタスクのキュー作成という下位の作業を処理するオブジェクトを表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> を初期化します。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>現在実行中のタスクに関連付けられている <see cref="T:System.Threading.Tasks.TaskScheduler" /> を取得します。</summary>
+      <returns>現在実行中のタスクに関連付けられている <see cref="T:System.Threading.Tasks.TaskScheduler" /> を返します。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>.NET Framework によって提供される既定の <see cref="T:System.Threading.Tasks.TaskScheduler" /> インスタンスを取得します。</summary>
+      <returns>既定の <see cref="T:System.Threading.Tasks.TaskScheduler" /> インスタンスを返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>現在の <see cref="T:System.Threading.SynchronizationContext" /> に関連付けられた <see cref="T:System.Threading.Tasks.TaskScheduler" /> を作成します。</summary>
+      <returns>現在の <see cref="T:System.Threading.SynchronizationContext" /> (<see cref="P:System.Threading.SynchronizationContext.Current" /> で指定) に関連付けられた <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">現在の SynchronizationContext を TaskScheduler として使用することはできません。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>デバッガー サポートの目的でのみ、現在実行待機中のスケジューラのキューに含まれている <see cref="T:System.Threading.Tasks.Task" /> インスタンスの列挙可能なコレクションを生成します。</summary>
+      <returns>デバッガーがこのスケジューラのキューに現在含まれているタスクを走査できるようにする列挙可能なコレクション。</returns>
+      <exception cref="T:System.NotSupportedException">このスケジューラは、この時点でキューにあるタスクの一覧を生成できません。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> の一意の ID を取得します。</summary>
+      <returns>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> の一意の ID を返します。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>この <see cref="T:System.Threading.Tasks.TaskScheduler" /> がサポートできる同時実行レベルの上限を示します。</summary>
+      <returns>同時実行レベルの上限を表す整数を返します。既定のスケジューラは、<see cref="F:System.Int32.MaxValue" /> を返します。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>スケジューラのキューに <see cref="T:System.Threading.Tasks.Task" /> を追加します。</summary>
+      <param name="task">キューに追加する <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>このスケジューラのキューに以前含まれていた <see cref="T:System.Threading.Tasks.Task" /> のデキューを試みます。</summary>
+      <returns>
+        <paramref name="task" /> 引数が正常にデキューされたかどうかを示すブール値。</returns>
+      <param name="task">キューから取り出す <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>このスケジューラ上の指定された <see cref="T:System.Threading.Tasks.Task" /> の実行を試みます。</summary>
+      <returns>
+        <paramref name="task" /> が正常に実行された場合は true、正常に実行されなかった場合は false。タスクが正常に実行されない原因としては、タスクが既に実行されていた場合や、他のスレッドによって実行中である場合などが挙げられます。</returns>
+      <param name="task">実行対象の <see cref="T:System.Threading.Tasks.Task" /> オブジェクト。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> はこのスケジューラに関連付けられていません。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>指定された <see cref="T:System.Threading.Tasks.Task" /> をこの呼び出しで同期的に実行できるかどうかを判断し、できる場合は実行します。</summary>
+      <returns>タスクがインラインで実行されたかどうかを示すブール値。</returns>
+      <param name="task">実行対象の <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">タスクが以前キューに追加されていたかどうかを示すブール値。このパラメーターを True に設定すると、タスクが以前キューに追加されていた (スケジュールされていた) 可能性があることを示します。False に設定すると、タスクがキューに追加されていないことを示し、この呼び出しによって、タスクがキューに追加されずにインラインで実行されます。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引数が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> は既に実行されました。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>エラーが発生したタスクの無視された例外によって、例外のエスカレーション ポリシーが起動される直前に発生します。既定では、このポリシーの起動によりプロセスが終了します。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" /> による無効な操作があったことを通知するために使用される例外を表します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>エラーを説明するシステム提供のメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>既定のエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="innerException">現在の例外の原因である例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>エラーを説明する指定したメッセージを使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Threading.Tasks.TaskSchedulerException" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="message">例外を説明するメッセージ。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> の有効期間における現在の段階を表します。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>タスクの CancellationToken がシグナル状態であるときに、タスクがこのトークンを使用して OperationCanceledException をスローすることによって取り消しを受領したか、タスクの実行開始前にタスクの CancellationToken が既にシグナル状態でした。詳細については、「タスクのキャンセル」を参照してください。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>タスクは初期化されていますが、まだスケジュールされていません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>タスクはハンドルされない例外が発生したために終了しました。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>タスクの実行は正常に完了しました。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>タスクは実行中で、まだ完了していません。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>タスクはアクティブ化されるのを待機中で、.NET Framework インフラストラクチャによって内部的にスケジュールされています。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>タスクは実行を終了し、アタッチされている子タスクの完了を暗黙的に待機しています。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>タスクの実行はスケジュールされていますが、まだ開始されていません。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>エラーが発生した <see cref="T:System.Threading.Tasks.Task" /> の例外が無視されたときに発生するイベントに関するデータを提供します。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>無視された例外を使用して、<see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
+      <param name="exception">無視された例外。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>無視された例外。</summary>
+      <returns>無視された例外。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>この例外が "認識済み" としてマークされているかどうかを示す値を取得します。</summary>
+      <returns>この例外が "認識済み" としてマークされている場合は true、それ以外の場合は false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>
+        <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> を "認識済み" としてマークすることによって、例外のエスカレーション ポリシーがトリガーされないようにします。既定では、このポリシーがトリガーされるとプロセスが終了します。</summary>
+    </member>
+  </members>
+</doc>

+ 3760 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/ko/System.Threading.Tasks.xml

@@ -0,0 +1,3760 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>응용 프로그램을 실행하는 동안 발생하는 하나 이상의 오류를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>지정된 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>지정된 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.AggregateException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="innerExceptions">현재 예외의 원인인 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" />의 요소가 null인 경우.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>
+        <see cref="T:System.AggregateException" /> 인스턴스를 단일 새 인스턴스로 평면화합니다.</summary>
+      <returns>평면화된 새 <see cref="T:System.AggregateException" />입니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>이 예외의 근본 원인인 <see cref="T:System.AggregateException" />을 반환합니다.</summary>
+      <returns>이 예외의 근본 원인인 <see cref="T:System.AggregateException" />을 반환합니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>이 <see cref="T:System.AggregateException" />에 포함된 각 <see cref="T:System.Exception" />의 처리기를 호출합니다.</summary>
+      <param name="predicate">각 예외에 대해 실행할 조건자입니다.조건자는 처리할 <see cref="T:System.Exception" />을 인수로 받아들이고, 예외가 처리되었는지 여부를 나타내는 부울을 반환합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.AggregateException">이 <see cref="T:System.AggregateException" />에 의해 포함된 예외가 처리되지 않았습니다.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>현재 예외를 발생시킨 <see cref="T:System.Exception" /> 인스턴스의 읽기 전용 컬렉션을 가져옵니다.</summary>
+      <returns>현재 예외를 발생시킨 <see cref="T:System.Exception" /> 인스턴스의 읽기 전용 컬렉션을 반환합니다.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>현재 <see cref="T:System.AggregateException" />의 문자열 표현을 만들어 반환합니다.</summary>
+      <returns>현재 예외에 대한 문자열 표현입니다.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>스레드에서 실행 중인 작업을 취소할 때 해당 스레드에서 throw되는 예외입니다.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>시스템 제공 오류 메시지를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">오류를 설명하는 <see cref="T:System.String" />입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>지정된 오류 메시지, 해당 예외의 원인인 내부 예외에 대한 참조 및 취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>지정된 오류 메시지 및 취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>취소 토큰을 사용하여 <see cref="T:System.OperationCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="token">취소한 작업과 연결된 취소 토큰입니다.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>취소한 작업과 연결된 취소 토큰을 가져옵니다.</summary>
+      <returns>취소한 작업과 연결된 토큰 또는 기본 토큰입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>작업을 반환하는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>작업이 실패한 것으로 표시하고 지정된 예외를 작업에 바인딩합니다.</summary>
+      <param name="exception">작업에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우또는빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>작업이 성공적으로 완료된 것으로 표시합니다.</summary>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우또는빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>이 작성기에 대한 작업을 가져옵니다.</summary>
+      <returns>이 작성기에 대한 작업입니다.</returns>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>작업을 반환하고 결과에 대한 매개 변수를 제공하는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+      <typeparam name="TResult">작업을 완료하는 데 사용할 결과입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>작업이 실패한 것으로 표시하고 지정된 예외를 작업에 바인딩합니다.</summary>
+      <param name="exception">작업에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>작업이 성공적으로 완료된 것으로 표시합니다.</summary>
+      <param name="result">작업을 완료하는 데 사용할 결과입니다.</param>
+      <exception cref="T:System.InvalidOperationException">작업이 이미 완료된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>이 작성기에 대한 작업을 가져옵니다.</summary>
+      <returns>이 작성기에 대한 작업입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>값을 반환하지 않는 비동기 메서드에 대한 작성기를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>지정된 awaiter가 완료되면 다음 작업을 계속하도록 상태 시스템을 예약합니다.부분적으로 신뢰할 수 있는 코드에서 이 메서드를 호출할 수 있습니다.</summary>
+      <param name="awaiter">Awaiter입니다.</param>
+      <param name="stateMachine">상태 시스템입니다.</param>
+      <typeparam name="TAwaiter">awaiter의 형식입니다.</typeparam>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 클래스의 인스턴스를 만듭니다.</summary>
+      <returns>작성기의 새 인스턴스입니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>예외를 메서드 작성기에 바인딩합니다.</summary>
+      <param name="exception">바인딩할 예외입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>메서드 빌더가 성공적으로 완료된 것으로 표시합니다.</summary>
+      <exception cref="T:System.InvalidOperationException">빌더가 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>지정된 상태 컴퓨터와 작성기를 연결합니다.</summary>
+      <param name="stateMachine">작성기와 연결할 상태 시스템 인스턴스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">상태 시스템이 이전에 설정된 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>연결된 상태 컴퓨터를 사용하여 작성기 실행을 시작합니다.</summary>
+      <param name="stateMachine">참조로 전달된 상태 시스템 인스턴스입니다.</param>
+      <typeparam name="TStateMachine">상태 컴퓨터의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" />가 null입니다.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>구성 항목이 작업에서 기다릴 수 있도록 awaitable 개체를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>이 대기 가능 개체에 대해 awaiter를 반환합니다.</summary>
+      <returns>Awaiter입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>구성 항목이 작업에서 기다릴 수 있도록 awaitable 개체를 제공합니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.Task`1" />에서 생성되는 결과의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>이 대기 가능 개체에 대해 awaiter를 반환합니다.</summary>
+      <returns>Awaiter입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>대기 가능 개체(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />)에 대해 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>완료된 작업에 대한 대기를 종료합니다.</summary>
+      <returns>완료된 작업의 결과입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 Faulted 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>대기 중인 작업이 완료되었는지 여부를 지정하는 값을 가져옵니다.</summary>
+      <returns>대기 중인 작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다. </summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>대기 가능(<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 개체에 대해 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>완료된 작업에 대한 대기를 종료합니다.</summary>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 Faulted 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>대기 중인 작업이 완료되었는지 여부를 지정하는 값을 가져옵니다.</summary>
+      <returns>대기 중인 작업이 완료되면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 작업에 대한 연속 작업을 예약합니다. </summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>비동기 메서드에 대해 생성된 상태 시스템을 나타냅니다.이 형식은 컴파일러 전용입니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>상태 시스템을 다음 상태로 이동합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>힙에 할당된 복제본을 사용하여 상태 시스템을 구성합니다.</summary>
+      <param name="stateMachine">힙에 할당된 복제본입니다.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Await 작업이 완료될 때 연속을 예약하는 awaiter를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>인스턴스가 완료될 때 호출되는 연속 작업을 예약합니다.</summary>
+      <param name="continuation">작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우(Visual Basic에서는 Nothing)</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>작업이 완료될 때 연속을 예약하는 작업을 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>인스턴스가 완료될 때 호출되는 연속 작업을 예약합니다.</summary>
+      <param name="continuation">작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우(Visual Basic에서는 Nothing)</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>비동기 작업의 완료를 기다리는 개체를 제공합니다. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>비동기 작업의 완료에 대한 대기를 종료합니다.</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>비동기 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 비동기 작업을 완료하기 위해 대기를 중지할 경우 수행할 동작을 설정합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 수행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 비동기 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>비동기 작업이 완료되고 결과에 대한 매개 변수를 제공할 때까지 기다리는 개체를 나타냅니다.</summary>
+      <typeparam name="TResult">작업의 결과입니다.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>비동기 작업의 완료에 대한 대기를 종료합니다.</summary>
+      <returns>완료된 작업의 결과입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">작업이 취소되었습니다.</exception>
+      <exception cref="T:System.Exception">작업이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 완료되었습니다.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>비동기 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 비동기 작업을 완료하기 위해 대기를 중지할 경우 수행할 동작을 설정합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 수행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 개체가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>이 awaiter와 연결된 비동기 작업에 대한 연속 작업을 예약합니다.</summary>
+      <param name="continuation">대기 작업이 완료될 때 호출할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter가 제대로 초기화되지 않은 경우</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>비동기적으로 대상 환경으로 전환할 때 대기에 대한 컨텍스트를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>클래스의 이 인스턴스에 대한 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 개체를 검색합니다.</summary>
+      <returns>비동기 작업의 완료를 모니터링하는 데 사용되는 개체입니다.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>대상 환경으로 전환하는 awaiter를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>대기 작업을 종료합니다.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>양보가 필요하지 않은지 여부를 나타내는 값을 가져옵니다.</summary>
+      <returns>항상 false이며, 이는 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />에 항상 yield가 필요함을 나타냅니다.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>호출할 연속을 설정합니다.</summary>
+      <param name="continuation">비동기적으로 호출하는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>
+        <paramref name="continuation" />을 현재 컨텍스트로 다시 게시합니다.</summary>
+      <param name="continuation">비동기적으로 호출하는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>작업을 취소해야 한다는 알림을 전파합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />을(를) 초기화합니다.</summary>
+      <param name="canceled">토큰의 취소된 상태입니다.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>이 토큰이 취소된 상태로 있을 수 있는지 여부를 가져옵니다.</summary>
+      <returns>이 토큰이 취소된 상태로 있을 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스와 지정한 <see cref="T:System.Object" />가 같은지 여부를 확인합니다.</summary>
+      <returns>
+        <paramref name="other" />가 <see cref="T:System.Threading.CancellationToken" />이고 두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.둘 다 동일한 <see cref="T:System.Threading.CancellationTokenSource" />에 연결되어 있거나 둘 다 public CancellationToken 생성자에서 생성되고 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 값이 같으면 두 토큰은 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 개체입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스와 지정한 토큰이 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.둘 다 동일한 <see cref="T:System.Threading.CancellationTokenSource" />에 연결되어 있거나 둘 다 public CancellationToken 생성자에서 생성되고 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 값이 같으면 두 토큰은 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />의 해시 함수 역할을 수행합니다.</summary>
+      <returns>현재 <see cref="T:System.Threading.CancellationToken" /> 인스턴스에 대한 해시 코드입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>이 토큰의 취소가 요청되었는지 여부를 가져옵니다.</summary>
+      <returns>이 토큰의 취소가 요청되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>빈 <see cref="T:System.Threading.CancellationToken" /> 값을 반환합니다.</summary>
+      <returns>빈 취소 토큰입니다. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>두 개의 <see cref="T:System.Threading.CancellationToken" /> 인스턴스가 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>두 <see cref="T:System.Threading.CancellationToken" /> 인스턴스가 서로 다른지 여부를 확인합니다.</summary>
+      <returns>인스턴스가 서로 다르면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="useSynchronizationContext">현재 <see cref="T:System.Threading.SynchronizationContext" />를 캡처하여 <paramref name="callback" />을 호출할 때 사용할지 여부를 나타내는 부울 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="state">대리자가 호출될 때 <paramref name="callback" />에 전달할 상태입니다.null일 수 있습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />이 취소될 때 호출할 대리자를 등록합니다.</summary>
+      <returns>콜백 등록을 취소하는 데 사용할 수 있는 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스입니다.</returns>
+      <param name="callback">
+        <see cref="T:System.Threading.CancellationToken" />이 취소될 때 실행할 대리자입니다.</param>
+      <param name="state">대리자가 호출될 때 <paramref name="callback" />에 전달할 상태입니다.null일 수 있습니다.</param>
+      <param name="useSynchronizationContext">현재 <see cref="T:System.Threading.SynchronizationContext" />를 캡처하여 <paramref name="callback" />을 호출할 때 사용할지 여부를 나타내는 부울 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>이 토큰의 취소가 요청된 경우 <see cref="T:System.OperationCanceledException" />이 발생합니다.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>토큰이 취소될 때 신호를 받는 <see cref="T:System.Threading.WaitHandle" />을 가져옵니다.</summary>
+      <returns>토큰이 취소될 때 신호를 받는 <see cref="T:System.Threading.WaitHandle" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>
+        <see cref="T:System.Threading.CancellationToken" />에 등록된 콜백 대리자를 나타냅니다. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스와 지정한 <see cref="T:System.Threading.CancellationTokenRegistration" />이 같은지 여부를 확인합니다.</summary>
+      <returns>이 인스턴스와 <paramref name="obj" />가 같으면 true이고,그렇지 않으면 false입니다.두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스 모두 <see cref="T:System.Threading.CancellationToken" />의 같은 Register 메서드에 대한 단일 호출의 출력을 참조할 경우 두 인스턴스는 같습니다.</returns>
+      <param name="obj">이 인스턴스와 비교할 다른 개체입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스와 지정한 <see cref="T:System.Threading.CancellationTokenRegistration" />이 같은지 여부를 확인합니다.</summary>
+      <returns>이 인스턴스와 <paramref name="other" />가 같으면 true이고,그렇지 않으면 false입니다. 두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스 모두 <see cref="T:System.Threading.CancellationToken" />의 같은 Register 메서드에 대한 단일 호출의 출력을 참조할 경우 두 인스턴스는 같습니다.</returns>
+      <param name="other">이 인스턴스와 비교할 다른 <see cref="T:System.Threading.CancellationTokenRegistration" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenRegistration" />에 대한 해시 함수 역할을 합니다.</summary>
+      <returns>현재 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스에 대한 해시 코드입니다.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스가 같은지 여부를 확인합니다.</summary>
+      <returns>두 인스턴스가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>두 <see cref="T:System.Threading.CancellationTokenRegistration" /> 인스턴스가 서로 다른지 여부를 확인합니다.</summary>
+      <returns>인스턴스가 서로 다르면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="left">첫 번째 인스턴스입니다.</param>
+      <param name="right">두 번째 인스턴스입니다.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>취소되도록 <see cref="T:System.Threading.CancellationToken" />에 신호를 보냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>지정한 지연(밀리초) 후에 취소되는 <see cref="T:System.Threading.CancellationTokenSource" />의 새 인스턴스를 초기화합니다.</summary>
+      <param name="millisecondsDelay">이 <see cref="T:System.Threading.CancellationTokenSource" />이(가) 취소될 때까지 대기하는 시간(밀리초) 간격입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>지정한 시간 범위 후에 취소되는 <see cref="T:System.Threading.CancellationTokenSource" />의 새 인스턴스를 초기화합니다.</summary>
+      <param name="delay">이 <see cref="T:System.Threading.CancellationTokenSource" />이(가) 취소될 때까지 대기하는 시간 간격입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>취소 요청을 전달합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>취소 요청을 전달하고 나머지 콜백과 취소 가능한 작업을 처리해야 하는지를 지정합니다.</summary>
+      <param name="throwOnFirstException">예외를 즉시 전파해야 하는 경우 true이고, 그렇지 않으면 false입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>지정한 시간(밀리초) 후에 이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하는 작업을 예약합니다.</summary>
+      <param name="millisecondsDelay">이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하기 전에 대기할 시간 범위입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>지정한 시간 범위 후에 이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하는 작업을 예약합니다.</summary>
+      <param name="delay">이 <see cref="T:System.Threading.CancellationTokenSource" />를 취소하기 전에 대기할 시간 범위입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>취소된 상태인 원본 토큰이 있는 경우 취소된 상태가 되는 <see cref="T:System.Threading.CancellationTokenSource" />를 만듭니다.</summary>
+      <returns>원본 토큰에 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <param name="token1">관찰할 첫 번째 취소 토큰입니다.</param>
+      <param name="token2">관찰할 두 번째 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>지정한 배열에 취소된 상태인 원본 토큰이 있는 경우 취소된 상태가 되는 <see cref="T:System.Threading.CancellationTokenSource" />를 만듭니다.</summary>
+      <returns>원본 토큰에 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <param name="tokens">관찰할 취소 토큰 인스턴스를 포함하는 배열입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>
+        <see cref="T:System.Threading.CancellationTokenSource" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>이 <see cref="T:System.Threading.CancellationTokenSource" />의 취소가 요청되었는지 여부를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.CancellationTokenSource" />의 취소가 요청되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>이 <see cref="T:System.Threading.CancellationToken" />와 연결된 <see cref="T:System.Threading.CancellationTokenSource" />를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.CancellationToken" />와 연결된 <see cref="T:System.Threading.CancellationTokenSource" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>동시 작업을 동시에 실행하고 전용 작업은 실행하지 않으면서 작업을 실행하도록 조정하는 작업 스케줄러를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>최대 동시성 수준을 사용하여 지정된 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+      <param name="maxConcurrencyLevel">동시에 실행할 최대 작업 수입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>최대 동시성 수준과 예약된 최대 작업 수(단위로 처리될 수도 있음)와 함께 지정한 스케줄러를 대상으로 하는 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 클래스의 새 인스턴스를 초기화하고 보호 수준에 서명합니다.</summary>
+      <param name="taskScheduler">이 쌍을 실행해야 하는 대상 스케줄러입니다.</param>
+      <param name="maxConcurrencyLevel">동시에 실행할 최대 작업 수입니다.</param>
+      <param name="maxItemsPerTask">쌍으로 사용되는 예약된 각 내부 작업을 처리하는 최대 작업 수입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>스케줄러 쌍에게 추가 작업을 수락할 수 없음을 알립니다.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>스케줄러가 처리를 완료하면 완료될 <see cref="T:System.Threading.Tasks.Task" />를 가져옵니다.</summary>
+      <returns>스케줄러 처리를 마칠 때 완료되는 비동기 작업입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>이 쌍에서 다른 작업과 동시에 실행될 수 있는 이 쌍에 대한 작업을 예약하는 데 사용할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>동시에 작업을 예약하는 데 사용할 수 있는 개체입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>이 쌍에서 다른 작업과 관련하여 단독으로 실행되어야 하는 이 쌍에 대한 작업을 예약하는 데 사용할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>다른 작업과 동시에 실행되지 않는 작업을 예약하는 데 사용할 수 있는 개체입니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>비동기 작업을 나타냅니다.이 형식에 대한 .NET Framework 소스 코드를 찾아보려면 참조 원본을 참조하세요.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>지정된 작업을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>지정된 작업을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.CancellationToken" />을 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="cancellationToken">작업이 관찰할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="cancellationToken">작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>지정된 작업 및 상태를 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업이 관찰할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task" />를 초기화합니다.</summary>
+      <param name="action">작업에서 실행할 코드를 나타내는 대리자입니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들 때 제공된 상태 개체를 가져오거나, 제공된 개체가 없는 경우 null을 가져옵니다.</summary>
+      <returns>작업을 만들 때 작업에 전달된 상태 데이터를 나타내는 <see cref="T:System.Object" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>이미 성공적으로 완료된 작업을 가져옵니다. </summary>
+      <returns>작업을 완료했습니다. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />를 기다리는 데 사용되는 awaiter를 구성합니다.</summary>
+      <returns>이 작업을 기다리는 데 사용되는 개체입니다.</returns>
+      <param name="continueOnCapturedContext">캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 취소 토큰을 받고 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />에 따라 대상 작업이 완료되면 실행되는 연속 작업을 만듭니다.연속 작업이 취소 토큰을 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">지정된 <paramref name="continuationOptions" />에 따라 실행되는 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />에 따라 대상 작업이 완료되면 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">지정된 <paramref name="continuationOptions" />에 따라 실행되는 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">작업이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 호출자 제공 상태 정보 및 취소 토큰을 받고 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료될 때 호출자 제공 상태 정보 및 취소 토큰을 받고 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 조건의 집합에 따라 실행되며 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 조건의 집합에 따라 실행됩니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되면 실행되는 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업이 취소 토큰을 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>지정된 연속 작업 옵션에 따라 실행되고 값을 가져오는 연속 작업을 만듭니다.연속 작업에 취소 토큰이 전달되고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">지정된 <paramref name="continuationOptions." />에 따라 실행할 함수. 실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 연속 작업 옵션에 따라 실행되고 값을 가져오는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>호출자 제공 상태 정보를 받으며 대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공한 상태 정보 및 취소 토큰을 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되고 값을 가져오면 지정된 작업 연속 옵션에 따라 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보 및 취소 토큰을 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />이(가) 완료되면 지정된 작업 연속 옵션에 따라 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보를 받습니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.연속 작업은 호출자 제공 상태 정보를 받고 지정된 스케줄러를 사용합니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>이 작업을 만드는 데 사용된 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />를 가져옵니다.</summary>
+      <returns>이 작업을 만드는 데 사용된 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>현재 실행 중인 <see cref="T:System.Threading.Tasks.Task" />의 고유 ID를 반환합니다.</summary>
+      <returns>시스템에서 현재 실행 중인 작업에 할당한 정수입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>시간 지연 후 완료되는 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="millisecondsDelay">반환된 작업을 완료하기 전에 대기하는 시간(밀리초)입니다. -1은 무기한 대기를 나타냅니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>시간 지연 후 완료되는 취소 가능 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="millisecondsDelay">반환된 작업을 완료하기 전에 대기하는 시간(밀리초)입니다. -1은 무기한 대기를 나타냅니다. </param>
+      <param name="cancellationToken">반환된 작업을 완료하기 전에 확인되는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>지정된 시간 제한 간격 후 완료되는 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="delay">반환된 작업이 완료되기 전에 대기하는 시간 범위입니다. TimeSpan.FromMilliseconds(-1)는 무기한 대기를 나타냅니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>지정된 시간 제한 간격 후 완료되는 취소 가능 작업을 만듭니다. </summary>
+      <returns>시간 지연을 나타내는 작업입니다. </returns>
+      <param name="delay">반환된 작업이 완료되기 전에 대기하는 시간 범위입니다. TimeSpan.FromMilliseconds(-1)는 무기한 대기를 나타냅니다. </param>
+      <param name="cancellationToken">반환된 작업을 완료하기 전에 확인되는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>
+        <see cref="T:System.AggregateException" />가 중간에 종료되도록 한 <see cref="T:System.Threading.Tasks.Task" />을 가져옵니다.<see cref="T:System.Threading.Tasks.Task" />가 완료되었거나 예외를 아직 throw하지 않은 경우 null을 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.AggregateException" />가 중간에 종료되도록 한 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.Tasks.Task`1" /> 인스턴스를 만들고 구성하는 팩터리 메서드에 대한 액세스를 제공합니다.</summary>
+      <returns>다양한 <see cref="T:System.Threading.Tasks.Task" /> 및 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들 수 있는 팩터리 개체입니다. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>지정된 취소 토큰을 사용하여 취소로 인해 완료된 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>취소된 작업입니다. </returns>
+      <param name="cancellationToken">작업을 완료하는 데 사용할 취소 토큰입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>지정된 취소 토큰을 사용하여 취소로 인해 완료된 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>취소된 작업입니다. </returns>
+      <param name="cancellationToken">작업을 완료하는 데 사용할 취소 토큰입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>지정된 예외를 사용하여 완료된 <see cref="T:System.Threading.Tasks.Task`1" />을 만듭니다. </summary>
+      <returns>오류가 발생한 작업입니다. </returns>
+      <param name="exception">작업을 완료하는 데 사용할 예외입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>지정된 예외를 사용하여 완료된 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다. </summary>
+      <returns>오류가 발생한 작업입니다. </returns>
+      <param name="exception">작업을 완료하는 데 사용할 예외입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>지정된 결과로 완료되는 <see cref="T:System.Threading.Tasks.Task`1" />을 만듭니다.</summary>
+      <returns>작업을 완료했습니다.</returns>
+      <param name="result">완료된 작업에 저장할 결과입니다. </param>
+      <typeparam name="TResult">작업에서 반환되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />를 기다리는 데 사용되는 awaiter를 가져옵니다.</summary>
+      <returns>awaiter 인스턴스입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 고유 ID를 가져옵니다.</summary>
+      <returns>시스템에서 이 작업 인스턴스에 할당한 정수입니다. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스가 취소되어 실행을 완료했는지를 가져옵니다.</summary>
+      <returns>이 작업이 취소되어 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task" />가 완료되었는지를 가져옵니다.</summary>
+      <returns>작업이 완료되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>처리되지 않은 예외로 인해 <see cref="T:System.Threading.Tasks.Task" />가 완료되었는지를 가져옵니다.</summary>
+      <returns>이 작업이 처리되지 않은 예외를 throw했으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 작업 핸들을 반환합니다.</summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업(work)을 나타내는 작업(task)입니다.</returns>
+      <param name="action">비동기적으로 실행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 작업 핸들을 반환합니다.</summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업(work)을 나타내는 작업(task)입니다.</returns>
+      <param name="action">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 Task(TResult)에서 반환된 <paramref name="function" />에 대한 프록시를 반환합니다.</summary>
+      <returns>Task(TResult)에서 반환하는 Task(TResult)에 대한 프록시를 나타내는 <paramref name="function" />입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <typeparam name="TResult">프록시 작업에서 반환되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 Task(TResult)에서 반환된 <paramref name="function" />에 대한 프록시를 반환합니다.</summary>
+      <returns>Task(TResult)에서 반환하는 Task(TResult)에 대한 프록시를 나타내는 <paramref name="function" />입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <typeparam name="TResult">프록시 작업에서 반환되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 <paramref name="function" />에서 반환된 작업에 대한 프록시를 반환합니다.</summary>
+      <returns>
+        <paramref name="function" />에서 반환하는 작업에 대한 프록시를 나타내는 작업입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 ThreadPool에서 실행하도록 큐에 대기시키고 <paramref name="function" />에서 반환된 작업에 대한 프록시를 반환합니다.</summary>
+      <returns>
+        <paramref name="function" />에서 반환하는 작업에 대한 프록시를 나타내는 작업입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다. </param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 반환합니다. </summary>
+      <returns>스레드 풀에서 실행하도록 큐에 대기된 작업을 나타내는 작업 개체입니다. </returns>
+      <param name="function">비동기적으로 실행할 작업입니다. </param>
+      <typeparam name="TResult">작업의 반환 유형입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>지정한 작업을 스레드 풀에서 실행하도록 큐에 대기시키고 해당 작업에 대한 Task(TResult) 핸들을 반환합니다.</summary>
+      <returns>ThreadPool에서 실행하도록 큐에 대기된 작업을 나타내는 Task(TResult)입니다.</returns>
+      <param name="function">비동기적으로 실행할 작업입니다.</param>
+      <param name="cancellationToken">작업을 취소하는 데 사용해야 하는 취소 토큰입니다.</param>
+      <typeparam name="TResult">작업의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>현재 <see cref="T:System.Threading.Tasks.Task" />에서 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 동기적으로 실행합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" />에서 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 동기적으로 실행합니다.</summary>
+      <param name="scheduler">이 작업을 인라인으로 실행하려고 하는 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 시작하고 현재 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 실행을 예약합니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 시작하고 지정된 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 실행을 예약합니다.</summary>
+      <param name="scheduler">이 작업을 연결하고 실행할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>이 작업의 <see cref="T:System.Threading.Tasks.TaskStatus" />를 가져옵니다.</summary>
+      <returns>이 작업 인스턴스의 현재 <see cref="T:System.Threading.Tasks.TaskStatus" />입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>작업이 완료되기를 기다리는 데 사용할 수 있는 <see cref="T:System.Threading.WaitHandle" />을 가져옵니다.</summary>
+      <returns>작업이 완료되기를 기다리는 데 사용할 수 있는 <see cref="T:System.Threading.WaitHandle" />입니다.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>작업이 동기적으로 완료되었는지를 나타내는 표시를 가져옵니다.</summary>
+      <returns>작업이 동기적으로 끝났으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.작업이 완료되기 전에 취소 토큰이 취소되었거나 시간 제한 간격이 경과되었으면 대기가 종료됩니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 관찰할 취소 토큰입니다. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 실행이 완료되기를 기다립니다.작업이 완료되기 전에 취소 토큰이 취소되면 대기가 종료됩니다.</summary>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 관찰할 취소 토큰입니다. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>true의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체의 실행이 완료되기를 기다립니다.</summary>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료하기를 기다리거나 대기가 취소될 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>대기가 취소되지 않는 경우 제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 실행을 완료하기를 기다립니다. </summary>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>모든 제공된 취소 가능한 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>모든 true 인스턴스의 실행이 할당된 시간 안에 완료되었으면 <see cref="T:System.Threading.Tasks.Task" />이고, 그렇지 않으면 false입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체 중 임의 개체의 실행이 완료되기를 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수에서 완료된 작업의 인덱스입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간(밀리초) 내에 실행을 완료하기를 기다리거나 취소 토큰이 취소될 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다. </param>
+      <param name="millisecondsTimeout">대기할 시간(밀리초)이거나, 무기한 대기할 경우 <see cref="F:System.Threading.Timeout.Infinite" />(-1)입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>대기가 취소되지 않는 경우 제공된 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 실행을 완료하기를 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수에서 완료된 작업의 인덱스입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다. </param>
+      <param name="cancellationToken">작업이 완료되기를 기다리는 동안 확인할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>모든 제공된 <see cref="T:System.Threading.Tasks.Task" /> 개체가 지정된 시간 간격 내에 실행을 완료할 때까지 기다립니다.</summary>
+      <returns>
+        <paramref name="tasks" /> 배열 인수의 완료된 작업 인덱스이거나, 제한 시간이 초과되었으면 -1입니다.</returns>
+      <param name="tasks">대기할 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 배열입니다.</param>
+      <param name="timeout">대기할 시간(밀리초)을 나타내는 <see cref="T:System.TimeSpan" />이거나, 무한 대기하도록 -1밀리초를 나타내는 <see cref="T:System.TimeSpan" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>열거 가능한 컬렉션의 모든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다. </returns>
+      <param name="tasks">완료를 기다리는 작업입니다. </param>
+      <typeparam name="TResult">완료된 작업의 형식입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>열거 가능한 컬렉션의 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 완료되면 완료될 작업을 만듭니다.</summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다. </returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>배열의 모든 <see cref="T:System.Threading.Tasks.Task" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>배열의 모든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체가 완료되면 완료될 작업을 만듭니다. </summary>
+      <returns>제공된 모든 작업의 완료를 나타내는 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>제공된 작업을 모두 완료했을 때 완료할 작업을 만듭니다.</summary>
+      <returns>제공된 한 작업의 완료를 나타내는 작업입니다.반환 작업의 결과는 완료된 작업입니다.</returns>
+      <param name="tasks">완료를 기다리는 작업입니다.</param>
+      <typeparam name="TResult">완료된 작업의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>대기할 때 현재 컨텍스트로 비동기적으로 전환되는 awaitable 작업을 만듭니다.</summary>
+      <returns>대기할 때 대기 시의 현재 컨텍스트로 비동기적으로 전환될 컨텍스트입니다.현재 <see cref="T:System.Threading.SynchronizationContext" />가 null이 아닌 경우 현재 컨텍스트로 처리됩니다.그렇지 않으면 현재 실행 중인 작업과 관련된 작업 스케줄러를 현재 컨텍스트로 처리됩니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>값을 반환할 수 있는 비동기 작업을 나타냅니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.Task`1" />에서 생성되는 결과의 형식입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>지정된 함수를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>지정된 함수를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="cancellationToken">이 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 함수 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 함수 및 만들기 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>지정된 함수 및 상태를 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />을 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 작업, 상태 및 옵션을 사용하여 새 <see cref="T:System.Threading.Tasks.Task`1" />를 초기화합니다.</summary>
+      <param name="function">작업에서 실행할 코드를 나타내는 대리자입니다.함수가 완료되면 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성이 함수의 결과 값을 반환하도록 설정됩니다.</param>
+      <param name="state">함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="creationOptions">작업의 동작을 사용자 지정하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />를 기다리는 데 사용되는 awaiter를 구성합니다.</summary>
+      <returns>이 작업을 기다리는 데 사용되는 개체입니다.</returns>
+      <param name="continueOnCapturedContext">캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>대상 작업이 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" /> 선행 작업이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 비동기적으로 실행되는 취소 가능 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다. </returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 전달되는 취소 토큰입니다. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따른 작업입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>상태 정보가 전달되며 대상 <see cref="T:System.Threading.Tasks.Task`1" />이(가) 완료되면 실행되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="continuationAction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 동작입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 동작에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <paramref name="continuationOptions" />에 지정된 조건에 따라 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 비동기적으로 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행될 때 이 대리자에는 완료된 작업이 인수로 전달됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult"> 연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="continuationOptions">연속 작업이 예약되는 시기와 연속 작업이 동작하는 방식에 대한 옵션입니다.여기에는 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />와 같은 조건과 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" /> 등의 실행 옵션이 포함됩니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>대상 <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="continuationFunction">
+        <see cref="T:System.Threading.Tasks.Task`1" />이 완료될 때 실행할 함수입니다.실행되는 경우 대리자에게 완료된 작업과 호출자 제공 상태 개체가 인수로 전달됩니다.</param>
+      <param name="state">연속 함수에서 사용할 데이터를 나타내는 개체입니다.</param>
+      <param name="scheduler">연속 작업과 연결하고 연속 작업의 실행에 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TNewResult">연속 작업에서 생성되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> 인스턴스를 만들고 구성하는 팩터리 메서드에 대한 액세스를 제공합니다.</summary>
+      <returns>다양한 <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들 수 있는 팩터리 개체입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />를 기다리는 데 사용되는 awaiter를 가져옵니다.</summary>
+      <returns>awaiter 인스턴스입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>이 <see cref="T:System.Threading.Tasks.Task`1" />의 결과 값을 가져옵니다.</summary>
+      <returns>작업의 형식 매개 변수와 동일한 형식인 이 <see cref="T:System.Threading.Tasks.Task`1" />의 결과 값입니다.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>작업 취소를 알리기 위해 사용되는 예외를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>취소된 <see cref="T:System.Threading.Tasks.Task" />에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="task">취소된 작업입니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>이 예외와 연결된 작업을 가져옵니다.</summary>
+      <returns>이 예외와 연결된 <see cref="T:System.Threading.Tasks.Task" />에 대한 참조입니다.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>대리자에 바인딩되지 않은 <see cref="T:System.Threading.Tasks.Task`1" />의 생산자 측면을 나타내고 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 속성을 통해 소비자 측면에 대한 액세스를 제공합니다.</summary>
+      <typeparam name="TResult">이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 연결된 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>지정된 상태를 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="state">내부 <see cref="T:System.Threading.Tasks.Task`1" />의 AsyncState로 사용할 상태입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 상태 및 옵션을 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="state">내부 <see cref="T:System.Threading.Tasks.Task`1" />의 AsyncState로 사용할 상태입니다.</param>
+      <param name="creationOptions">내부 <see cref="T:System.Threading.Tasks.Task`1" />를 만들 때 사용할 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />는 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 사용하기에 유효하지 않은 옵션을 나타냅니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 옵션을 사용하여 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />을 만듭니다.</summary>
+      <param name="creationOptions">내부 <see cref="T:System.Threading.Tasks.Task`1" />를 만들 때 사용할 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" />는 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에 사용하기에 유효하지 않은 옵션을 나타냅니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태로 전환합니다.</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환합니다.</summary>
+      <param name="exceptions">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외 컬렉션입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" />에 null 요소가 하나 이상 있습니다.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환합니다.</summary>
+      <param name="exception">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 인수가 null인 경우</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 상태로 전환합니다.</summary>
+      <param name="result">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 결과 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에서 만든 <see cref="T:System.Threading.Tasks.Task`1" />를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />에서 만든 <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 수행되었으면 true이고, 작업에 실패했거나 개체가 이미 삭제되었으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>내부 전환 하려고 시도 <see cref="T:System.Threading.Tasks.Task`1" /> 에 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 상태 이며 취소 작업에 저장 될 취소 토큰을 사용할 수 있습니다. </summary>
+      <returns>작업에 성공하면 true이고, 그렇지 않으면 false입니다. </returns>
+      <param name="cancellationToken">취소 토큰입니다. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="exceptions">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외 컬렉션입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" />에 null 요소가 하나 이상 있습니다.또는<paramref name="exceptions" /> 컬렉션이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="exception">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 예외입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>내부 <see cref="T:System.Threading.Tasks.Task`1" />를 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 상태로 전환하려고 시도합니다.</summary>
+      <returns>작업이 성공했으면 true이고, 그렇지 않으면 false입니다. </returns>
+      <param name="result">이 <see cref="T:System.Threading.Tasks.Task`1" />에 바인딩할 결과 값입니다.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>
+        <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 옵션으로 만들어지고 연결된 자식 작업으로 실행하려는 모든 자식 작업(이 연속 작업으로 만들어진 모든 중첩 내부 작업)은 부모 작업에 연결할 수 없고 대신 분리된 자식 작업으로 실행되도록 지정합니다.자세한 내용은 연결된 자식 작업 및 분리된 자식 작업을 참조하십시오.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>연속 작업이 동기적으로 실행되도록 지정합니다.이 옵션을 지정하면 연속 작업이 같은 스레드에서 실행되어 선행 작업이 최종 상태로 전환됩니다.연속 작업이 만들어질 때 선행 작업이 이미 완료된 경우 연속 작업은 해당 작업을 만드는 스레드에서 실행됩니다.선행 작업의 <see cref="T:System.Threading.CancellationTokenSource" />가 finally 블록 (Visual Basic의 Finally)에서 삭제된 경우 이 옵션이 지정되면 연속 작업이 해당 finally 블록에서 계속 실행됩니다.매우 단기로 실행되는 연속 작업만 동기적으로 실행됩니다.작업은 동기적으로 실행되므로, 호출 스레드가 작업이 완료되기를 기다리도록 하기 위해 <see cref="M:System.Threading.Tasks.Task.Wait" />와 같은 메서드를 호출할 필요가 없습니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>연속 취소의 경우 선행이 완료되기 전에 연속이 완료되는 것을 방지합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>연속 작업이 장기 실행되는 성긴 작업이 되도록 지정합니다.초과 구독을 보장할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트를 제공합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>연속 작업 옵션이 지정되지 않은 경우, 연속 작업을 실행할 때 기본 동작을 사용하도록 지정합니다.선행 작업의 최종 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성 값에 관계없이 선행 작업이 완료되면 연속 작업이 비동기적으로 실행됩니다.연속 작업이 자식 작업인 경우 해당 작업은 분리된 상태의 중첩된 작업으로 만들어집니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>선행 작업이 취소된 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />이면 작업이 취소됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>선행 작업이 처리되지 않은 예외를 throw한 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />이면 처리되지 않은 예외가 발생합니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>선행 작업의 실행이 완료된 경우 연속 작업이 예약되지 않도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />이면 작업이 끝까지 실행됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>선행 작업이 취소된 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />이면 작업이 취소됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <summary>선행 작업이 처리되지 않은 예외를 throw한 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <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이(가) 아니도록 보장합니다.이 속성을 사용하여 예외를 catch하고 해당 작업에 오류를 발생시킨 예외를 확인할 수 있습니다.<see cref="P:System.Threading.Tasks.Task.Exception" /> 속성에 액세스하지 않는 경우에는 예외가 처리되지 않습니다.또한 취소되었거나 오류가 발생한 작업의 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 속성에 액세스하려고 하면 새 예외가 발생합니다.이 옵션은 다중 작업 연속에 유효하지 않습니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>선행 작업의 실행이 완료된 경우에만 연속 작업이 예약되도록 지정합니다.완료 시 선행 작업의 <see cref="P:System.Threading.Tasks.Task.Status" /> 속성이 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />이면 작업이 끝까지 실행됩니다.이 옵션은 다중 작업 연속에 유효하지 않습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>더 일찍 예약된 작업을 먼저 실행하고 나중에 예약된 작업을 나중에 실행할 수 있도록 예약된 순서대로 작업을 예약하도록 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 알려줍니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>연속 작업이 비동기 방식으로 실행되도록 지정합니다.이 옵션은 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />보다 우선합니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>작업을 만들고 실행하기 위한 선택적 동작을 제어하는 플래그를 지정합니다. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>연결된 자식 작업으로 실행하려는 자식 작업(즉 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 옵션으로 만듦)은 부모 작업에 연결할 수 없고 대신 분리된 자식 작업으로 실행되도록 지정합니다.자세한 내용은 연결된 자식 작업 및 분리된 자식 작업을 참조하세요.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>주변 스케줄러가 만든 작업에서 현재 스케줄러로 나타나지 않도록 합니다.이는 만들어진 작업에서 수행되는 StartNew 또는 ContinueWith와 같은 작업이 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" />를 현재 스케줄러로 표시함을 의미합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>세분화된 시스템보다 적고 폭 넓은 구성 요소가 개입하는 장기 실행되고 정교하지 않은 작업이 되도록 지정합니다.초과 구독을 보장할 수 있는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트를 제공합니다.초과 구독을 사용하면 사용 가능한 하드웨어 수보다 많은 스레드를 만들 수 있습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>기본 동작이 사용되도록 지정합니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>가능한 한 공정한 방식, 즉 일찍 예약된 작업은 일찍 실행되고 나중에 예약된 작업은 나중에 실행될 수 있는 방식으로 작업을 예약하는 <see cref="T:System.Threading.Tasks.TaskScheduler" />에 대한 힌트입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>비동기 방식으로 실행될 현재 작업에 추가된 연속을 적용합니다. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>특정 유형의 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스로 작업하기 위한 정적(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)의 비동기 작업을 나타내는 프록시 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>제공된 Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)의 비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="task">래핑을 해제할 Task&lt;Task&lt;T&gt;&gt;(C#) 또는 Task (Of Task(Of T))(Visual Basic)입니다.</param>
+      <typeparam name="TResult">작업 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>
+        <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />의 비동기 작업을 나타내는 프록시 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>제공된 System.Threading.Tasks.Task(Of Task)의 비동기 작업을 나타내는 작업입니다.</returns>
+      <param name="task">래핑을 해제할 Task&lt;Task&gt;(C#) 또는 Task (Of Task)(Visual Basic)입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" /> 개체를 만들고 예약하도록 지원합니다. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 CancellationToken을 명시적으로 지정하지 않는 경우 이 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />에서 만든 작업에 할당할 <see cref="T:System.Threading.Tasks.TaskFactory" />입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 CancellationToken을 명시적으로 지정하지 않는 경우 이 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />에서 만든 작업에 할당할 기본 <see cref="T:System.Threading.Tasks.TaskFactory" />입니다.</param>
+      <param name="creationOptions">이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <param name="continuationOptions">이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />입니다.</param>
+      <param name="scheduler">이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 기본 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.null 값은 TaskScheduler.Current를 사용함을 나타냅니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="creationOptions">이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />입니다.</param>
+      <param name="continuationOptions">이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory" /> 인스턴스를 초기화합니다.</summary>
+      <param name="scheduler">이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.null 값은 현재 TaskScheduler를 사용함을 나타냅니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>이 작업 팩터리에 대한 기본 취소 토큰을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 취소 토큰입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>이 작업 팩터리에 대한 기본 작업 연속 옵션을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 연속 옵션입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationAction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <param name="scheduler">새 연속 작업을 예약하는 데 사용할 개체입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다. </exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" />을 만든 <paramref name="cancellationToken" />가 이미 삭제되었습니다.</exception>
+    </member>
+    <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)">
+      <summary>지정된 일련의 작업을 완료하면 시작되는 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">새 연속 작업 동작을 제어하는 열거형 값의 비트 조합입니다.NotOn* 및 OnlyOn* 멤버는 지원되지 않습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 작업과 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다. </exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다. 또는여는 <paramref name="continuationAction" /> 인수가 null합니다. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 포함 된 null 값입니다. 또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다. 또는<paramref name="cancellationToken" /> 이미 삭제 되었습니다. </exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다. 또는<paramref name="continuationAction" /> 인수가 null인 경우 </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 포함 된 null 값입니다. 또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationAction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 실행할 동작 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task" /> 값입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationAction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.또는제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 <see cref="T:System.Threading.CancellationToken" />입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 작업이 완료될 때 시작할 연속 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />의 동작을 제어하는 <see cref="T:System.Threading.Tasks.Task`1" /> 값입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="continuationFunction" /> 대리자가 반환하고 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />와 연결되는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열의 요소 중 하나가 삭제된 경우 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우 throw되는 예외입니다.또는<paramref name="continuationFunction" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 유효하지 않은 TaskContinuationOptions 값을 지정할 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 Null 값이 있을 때 throw되는 예외입니다.또는<paramref name="tasks" /> 배열이 비어 있을 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>이 작업 팩터리에 대한 기본 작업 만들기 옵션을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 만들기 옵션입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task" />가 완료될 때 End 메서드 작업을 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.Threading.Tasks.Task`1" />가 완료될 때 End 메서드 함수를 실행하는 <see cref="T:System.IAsyncResult" />를 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <paramref name="endMethod" />의 처리를 트리거하는 IAsyncResult입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="endMethod" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>이 작업 팩터리에 대한 기본 작업 스케줄러를 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 작업 스케줄러입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다. </summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다. </returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다. </param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다. </param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null인 경우 </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task" />입니다.</returns>
+      <param name="action">비동기적으로 실행할 동작 대리자입니다.</param>
+      <param name="state">
+        <paramref name="action" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다. </typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 <see cref="T:System.Threading.Tasks.Task" />에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+    </member>
+    <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)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <param name="scheduler">만들어진 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">제공된 <see cref="T:System.Threading.CancellationToken" />가 이미 삭제된 경우</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.또는<paramref name="scheduler" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" />를 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 TaskCreationOptions 값입니다.</param>
+      <typeparam name="TResult">
+        <see cref="T:System.Threading.Tasks.Task`1" />를 통해 사용할 수 있는 결과의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null일 때 throw되는 예외입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.<paramref name="creationOptions" /> 인수가 잘못된 TaskCreationOptions 값을 지정하는 경우 throw되는 예외입니다.자세한 내용은 <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task`1" /> 개체를 만들고 예약하도록 지원합니다.</summary>
+      <typeparam name="TResult">이 클래스의 메서드로 만든 <see cref="T:System.Threading.Tasks.Task`1" /> 개체의 반환 값입니다. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>기본 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 취소 토큰을 명시적으로 지정하지 않는 경우 이 <see cref="T:System.Threading.Tasks.TaskFactory" />에서 만든 작업에 할당할 기본 취소 토큰입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="cancellationToken">팩터리 메서드를 호출할 때 다른 취소 토큰을 명시적으로 지정하지 않는 경우 이 <see cref="T:System.Threading.Tasks.TaskFactory" />에서 만든 작업에 할당할 기본 취소 토큰입니다.</param>
+      <param name="creationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="continuationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 연속 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="scheduler">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 만든 작업을 예약하는 데 사용할 기본 스케줄러입니다.null 값은 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />를 사용해야 함을 나타냅니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 또는 <paramref name="continuationOptions" />에 잘못된 값을 지정하는 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="creationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <param name="continuationOptions">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 연속 작업을 만들 때 사용할 기본 옵션입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 또는 <paramref name="continuationOptions" />에 잘못된 값을 지정하는 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 구성을 사용하여 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 인스턴스를 초기화합니다.</summary>
+      <param name="scheduler">이 <see cref="T:System.Threading.Tasks.TaskFactory`1" />을 사용하여 만든 작업을 예약하는 데 사용할 스케줄러입니다.null 값은 현재 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 사용해야 함을 나타냅니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>이 작업 팩터리에 대한 기본 취소 토큰을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 취소 토큰입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>이 작업 팩터리에 대한 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 열거형 값을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 연속 옵션을 지정하는 열거형 값 중 하나입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null인 경우또는<paramref name="continuationFunction" />이 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" />가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" />가 잘못된 값을 지정하는 경우</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 스케줄러입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 작업 집합이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열의 모든 작업이 완료되었을 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다. </summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 있거나 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열이 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수에서 잘못된 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 잘못된 열거형 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 작업입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 연속 작업에 할당할 취소 토큰입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <param name="scheduler">만들어진 연속 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 예약하는 데 사용할 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수는 잘못된 TaskContinuationOptions 값을 지정합니다.</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.또는<see cref="T:System.Threading.CancellationTokenSource" /> 만든<paramref name=" cancellationToken" /> 이미 삭제 되었습니다. </exception>
+    </member>
+    <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)">
+      <summary>제공된 집합에서 모든 작업이 완료될 때 시작할 연속 작업을 만듭니다.</summary>
+      <returns>새 연속 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="tasks">작업이 완료될 때 계속할 작업의 배열입니다.</param>
+      <param name="continuationFunction">
+        <paramref name="tasks" /> 배열에서 작업이 완료될 때 비동기로 실행할 함수 대리자입니다.</param>
+      <param name="continuationOptions">만들어진 연속 작업의 동작을 제어하는 열거형 값 중 하나입니다.NotOn* 또는 OnlyOn* 값이 잘못되었습니다.</param>
+      <typeparam name="TAntecedentResult">선행 <paramref name="tasks" />의 결과 형식입니다.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 배열에 있는 요소 중 하나가 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 배열은 null입니다.또는<paramref name="continuationFunction" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 인수가 잘못된 열거형 값을 지정합니다.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 배열에 null 값이 들어 있습니다.또는<paramref name="tasks" /> 배열이 비어 있습니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>이 작업 팩터리에 대한 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 열거형 값을 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 기본 만들기 옵션을 지정하는 열거형 값 중 하나입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 <see cref="T:System.Threading.Tasks.Task`1" />의 동작을 제어하는 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>비동기 프로그래밍 모델 패턴을 따르는 Begin 및 End 메서드 쌍을 나타내는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="beginMethod">비동기 작업을 시작하는 대리자입니다.</param>
+      <param name="endMethod">비동기 작업을 종료하는 대리자입니다.</param>
+      <param name="arg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수입니다.</param>
+      <param name="arg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수입니다.</param>
+      <param name="arg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수입니다.</param>
+      <param name="state">
+        <paramref name="beginMethod" /> 대리자가 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 개체입니다.</param>
+      <typeparam name="TArg1">
+        <paramref name="beginMethod" /> 대리자에 전달되는 두 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg2">
+        <paramref name="beginMethod" /> 대리자에 전달되는 세 번째 인수의 형식입니다.</typeparam>
+      <typeparam name="TArg3">
+        <paramref name="beginMethod" /> 대리자에 전달되는 첫 번째 인수의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 인수에서 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>지정된 <see cref="T:System.IAsyncResult" />가 완료될 때 End 메서드 함수를 실행하는 작업을 만듭니다.</summary>
+      <returns>비동기 작업을 나타내는 만들어진 작업입니다.</returns>
+      <param name="asyncResult">완료될 때 <see cref="T:System.IAsyncResult" />의 처리를 트리거해야 하는 <paramref name="endMethod" />입니다.</param>
+      <param name="endMethod">완료된 <paramref name="asyncResult" />를 처리하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">End 메서드를 실행하는 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 인수가 null인 경우또는<paramref name="endMethod" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>이 작업 팩터리에 대한 작업 스케줄러를 가져옵니다.</summary>
+      <returns>이 작업 팩터리에 대한 작업 스케줄러입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">만들어진 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 <see cref="T:System.Threading.Tasks.Task`1" />입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+    </member>
+    <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)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="cancellationToken">새 작업에 할당할 취소 토큰입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <param name="scheduler">만들어진 작업을 예약하는 데 사용할 작업 스케줄러입니다.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="cancellationToken" />을 만든 취소 토큰 소스가 이미 삭제되었습니다.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우또는<paramref name="scheduler" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>작업을 만들고 시작합니다.</summary>
+      <returns>시작된 작업입니다.</returns>
+      <param name="function">작업을 통해 사용할 수 있는 이후 결과를 반환하는 함수 대리자입니다.</param>
+      <param name="state">
+        <paramref name="function" /> 대리자에서 사용할 데이터가 포함된 개체입니다.</param>
+      <param name="creationOptions">만들어진 작업의 동작을 제어하는 열거형 값 중 하나입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 매개 변수가 잘못된 값을 지정합니다.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>작업을 스레드의 큐에 대기하는 낮은 수준의 작업을 처리하는 개체를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />를 초기화합니다.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>현재 실행 중인 작업과 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 가져옵니다.</summary>
+      <returns>현재 실행 중인 작업과 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 반환합니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>.NET Framework에 의해 제공된 기본 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 인스턴스를 가져옵니다.</summary>
+      <returns>기본 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 인스턴스를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>현재 <see cref="T:System.Threading.SynchronizationContext" />와 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />를 만듭니다.</summary>
+      <returns>
+        <see cref="P:System.Threading.SynchronizationContext.Current" />에서 확인된 현재 <see cref="T:System.Threading.SynchronizationContext" />와 연결된 <see cref="T:System.Threading.Tasks.TaskScheduler" />입니다.</returns>
+      <exception cref="T:System.InvalidOperationException">현재 SynchronizationContext를 TaskScheduler로 사용할 수 없습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>디버거를 지원하기 위해 현재 스케줄러의 큐에 대기되어 실행을 기다리고 있는 <see cref="T:System.Threading.Tasks.Task" /> 인스턴스의 열거 가능한 형식을 생성합니다.</summary>
+      <returns>디버거가 현재 이 스케줄러의 큐에 대기된 작업을 트래버스할 수 있도록 허용하는 열거 가능한 형식입니다.</returns>
+      <exception cref="T:System.NotSupportedException">이 스케줄러는 현재 대기 중인 작업 목록을 생성할 수 없습니다.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />의 고유 ID를 가져옵니다.</summary>
+      <returns>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />의 고유 ID를 반환합니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>이 <see cref="T:System.Threading.Tasks.TaskScheduler" />가 지원할 수 있는 최대 동시성 수준을 나타냅니다.</summary>
+      <returns>최대 동시성 수준을 나타내는 정수를 반환합니다.기본 스케줄러는 <see cref="F:System.Int32.MaxValue" />를 반환합니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />를 스케줄러의 큐에 대기합니다. </summary>
+      <param name="task">큐에 대기할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>이전에 이 스케줄러의 큐에 대기된 <see cref="T:System.Threading.Tasks.Task" />를 큐에서 제거하려고 합니다.</summary>
+      <returns>
+        <paramref name="task" /> 인수가 큐에서 제거되었는지 여부를 나타내는 부울입니다.</returns>
+      <param name="task">큐에서 제거할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>이 스케줄러에 제공된 <see cref="T:System.Threading.Tasks.Task" />를 실행하려고 합니다.</summary>
+      <returns>
+        <paramref name="task" />가 실행되었으면 true이고, 그렇지 않으면 false인 부울입니다.실행이 실패하는 일반적인 이유는 작업이 이전에 실행되었거나 다른 스레드에서 실행 중이기 때문입니다.</returns>
+      <param name="task">실행할 <see cref="T:System.Threading.Tasks.Task" /> 개체입니다.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" />는 이 스케줄러와 연결되어 있지 않습니다.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>제공된 <see cref="T:System.Threading.Tasks.Task" />를 이 호출에서 동기적으로 실행할 수 있는지 여부를 확인하고 실행 가능할 경우 실행합니다.</summary>
+      <returns>작업이 인라인으로 실행되었는지 여부를 나타내는 부울 값입니다.</returns>
+      <param name="task">실행할 <see cref="T:System.Threading.Tasks.Task" />입니다.</param>
+      <param name="taskWasPreviouslyQueued">작업이 이전에 큐에 대기되었는지 여부를 나타내는 부울입니다.이 매개 변수가 True이면 작업이 이전에 큐에 대기된 것일 수 있습니다. False이면 작업이 큐에 대기되지 않은 것입니다. 작업을 큐에 대기하지 않고 인라인으로 실행하려면 이 호출을 수행합니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 인수가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" />가 이미 실행되었습니다.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>오류가 발생한 작업의 관찰되지 않은 예외가 기본적으로 프로세스를 종료하는 예외 에스컬레이션 정책을 트리거하려는 경우 발생합니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />에서 잘못된 작업을 알리기 위해 사용되는 예외를 나타냅니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>오류를 설명하는 시스템 제공 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>기본 오류 메시지와 이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>오류를 설명하는 지정된 메시지를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="message">예외를 설명하는 메시지입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>
+        <see cref="T:System.Threading.Tasks.Task" />의 수명 주기에서 현재 단계를 나타냅니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>작업을 실행하기 전에 토큰이 신호를 받은 상태이거나 작업의 CancellationToken이 이미 신호를 받은 상태에서 자체 CancellationToken과 함께 OperationCanceledException을 throw하여 작업이 취소를 승인했습니다.자세한 내용은 작업 취소을 참조하십시오.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>작업이 초기화되었지만 예약되지는 않았습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>작업이 처리되지 않은 예외 때문에 완료되었습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>작업이 실행을 완료했습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>작업이 실행되고 있지만 완료되지 않았습니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>작업이 .NET Framework 인프라를 통해 내부적으로 활성화되고 예약되기 위해 대기 중입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>작업이 실행을 마쳤지만 연결된 자식 작업이 완료되기까지 암시적으로 대기 중입니다.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>작업이 실행되도록 예약되었지만 아직 실행되지 않았습니다.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>오류가 발생한 <see cref="T:System.Threading.Tasks.Task" />의 예외가 관찰되지 않을 때 발생하는 이벤트에 대한 데이터를 제공합니다.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>관찰되지 않은 예외를 사용하여 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+      <param name="exception">관찰되지 않은 예외입니다.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>관찰되지 않은 예외입니다.</summary>
+      <returns>관찰되지 않은 예외입니다.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>이 예외가 "관찰됨"으로 표시되었는지 여부를 가져옵니다.</summary>
+      <returns>이 예외가 "관찰됨"으로 표시되었으면 true이고, 그렇지 않으면 false입니다.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>
+        <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" />을 "관찰됨"으로 표시하여 기본적으로 프로세스를 종료하는 예외 에스컬레이션 정책을 트리거하지 않도록 합니다.</summary>
+    </member>
+  </members>
+</doc>

+ 3156 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/ru/System.Threading.Tasks.xml

@@ -0,0 +1,3156 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>Представляет одну или несколько ошибок, происходящих во время выполнения приложения.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> со ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> со ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> с заданным сообщением об ошибке и ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerException" /> является null.</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.AggregateException" /> с заданным сообщением об ошибке и ссылками на внутренние исключения, вызвавшие данное исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="innerExceptions">Исключения, являющиеся причиной текущего исключения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="innerExceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Элемент <paramref name="innerExceptions" /> равен null.</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>Объединяет экземпляры <see cref="T:System.AggregateException" /> в один новый экземпляр.</summary>
+      <returns>Новый объединенный объект <see cref="T:System.AggregateException" />.</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>Возвращает объект <see cref="T:System.AggregateException" />, являющийся первопричиной данного исключения.</summary>
+      <returns>Возвращает объект <see cref="T:System.AggregateException" />, являющийся первопричиной данного исключения.</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>Вызывает обработчик для каждого объекта <see cref="T:System.Exception" />, содержащегося в данном объекте <see cref="T:System.AggregateException" />.</summary>
+      <param name="predicate">Предикат, который должен выполняться для каждого исключения.Предикат принимает в качестве аргумента подлежащий обработке объект <see cref="T:System.Exception" /> и возвращает логическое значение, указывающее, было ли обработано исключение.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="predicate" /> является null.</exception>
+      <exception cref="T:System.AggregateException">Не обработано исключение, содержащихся в этом <see cref="T:System.AggregateException" />.</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>Получает доступную только для чтения коллекцию экземпляров <see cref="T:System.Exception" />, вызывавших текущее исключение.</summary>
+      <returns>Возвращает доступную только для чтения коллекцию экземпляров <see cref="T:System.Exception" />, вызывавших текущее исключение.</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>Создает и возвращает строковое представление текущего объекта <see cref="T:System.AggregateException" />.</summary>
+      <returns>Строковое представление текущего исключения.</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>Исключение, которое создается в потоке при отмене операции, которая выполнялась в этом потоке.</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с системным сообщением об ошибке.</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке.</summary>
+      <param name="message">Строка <see cref="T:System.String" />, описывающая ошибку.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке, ссылкой на внутренней исключение, вызвавшее это исключение, и токен отмены.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с заданным сообщением об ошибке и токеном отмены.</summary>
+      <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.OperationCanceledException" /> с токеном отмены.</summary>
+      <param name="token">Токен отмены, связанный с отмененной операцией.</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>Получает токен, связанный с отмененной операцией.</summary>
+      <returns>Токен, связанный с отмененной операцией, или токен по умолчанию.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>Представляет построитель для асинхронных методов, которые возвращают задачу.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>Помечает задачу как сбойную и привязывает указанное исключение в задаче.</summary>
+      <param name="exception">Исключение для привязки к задаче.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.– или –Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>Отмечает задачу как успешно завершенную.</summary>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.– или –Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>Получает задачу для данного построителя.</summary>
+      <returns>Задача для этого построителя.</returns>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>Представляет построитель для асинхронных методов, который возвращает задачу и предоставляет параметр для результата.</summary>
+      <typeparam name="TResult">Результат, используемый для выполнения задачи.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>Помечает задачу как сбойную и привязывает указанное исключение в задаче.</summary>
+      <param name="exception">Исключение для привязки к задаче.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>Отмечает задачу как успешно завершенную.</summary>
+      <param name="result">Результат, используемый для выполнения задачи.</param>
+      <exception cref="T:System.InvalidOperationException">Задача уже завершена.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>Получает задачу для данного построителя.</summary>
+      <returns>Задача для этого построителя.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>Представляет построитель для асинхронных методов, которые не возвращают значение.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>Планирует конечный автомат для перехода к следующему действию по завершении выполнения указанного объекта типа awaiter.Этот метод может вызываться из частично доверенного кода.</summary>
+      <param name="awaiter">Awaiter.</param>
+      <param name="stateMachine">Конечный автомат.</param>
+      <typeparam name="TAwaiter">Тип объекта типа awaiter.</typeparam>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>Создает экземпляр класса <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" />.</summary>
+      <returns>Новый экземпляр построителя.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>Привязывает исключение к конструктору метода.</summary>
+      <param name="exception">Исключение для привязки.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="exception" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>Помечает метод построения как успешно завершенный.</summary>
+      <exception cref="T:System.InvalidOperationException">Построитель не инициализирован.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Связывает построитель с указанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, связываемый с построителем.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Конечный автомат был ранее установлен.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>Начинает выполнение построителя со связанным конечным автоматом.</summary>
+      <param name="stateMachine">Экземпляр конечного автомата, переданный ссылкой.</param>
+      <typeparam name="TStateMachine">Тип конечного автомата.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stateMachine" /> имеет значение null.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>Предоставляет ожидаемый объект, который включает настроенные объекты await для задачи.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>возвращает объект типа awaiter для этого объекта awaitable.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>Предоставляет ожидаемый объект, который включает настроенные объекты await для задачи.</summary>
+      <typeparam name="TResult">Тип результата, созданного данным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>возвращает объект типа awaiter для этого объекта awaitable.</summary>
+      <returns>Awaiter.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>Предоставляет объект типа awaiter для объекта awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершенной задачи.</summary>
+      <returns>Результат завершенной задачи.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии сбоя.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, завершена ли ожидаемая задача.</summary>
+      <returns>Значение true, если задача, выполнение которой ожидается, завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter. </summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>Предоставляет объект типа awaiter для объекта awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />).</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершенной задачи.</summary>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии сбоя.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, завершена ли ожидаемая задача.</summary>
+      <returns>Значение true, если задача, выполнение которой ожидается, завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для задачи, связанной с этим объектом типа awaiter. </summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+      <exception cref="T:System.NullReferenceException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>Представляет конечные автоматы, созданные для асинхронных методов.Этот тип предназначен только для использования компилятором.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>Перемещает конечный автомат в его следующее состояние.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>Настраивает конечный автомат с размещенной в куче репликой.</summary>
+      <param name="stateMachine">Размещенная в куче реплика.</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>Представляет объект типа awaiter, которая планирует продолжение после завершения операции ожидания.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения, которое вызывается, когда завершается экземпляр.</summary>
+      <param name="continuation">Действие, вызываемое по завершении операции.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> имеет значение NULL (Nothing в Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>Представляет операцию, которая планирует продолжение после ее завершения.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>Планирует действие продолжения, которое вызывается, когда завершается экземпляр.</summary>
+      <param name="continuation">Действие, вызываемое по завершении операции.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> имеет значение NULL (Nothing в Visual Basic).</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>Предоставляет объект, который ожидает завершения асинхронной задачи. </summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>Завершает ожидание завершения асинхронной задачи.</summary>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>Получает значение, показывающее, завершена ли асинхронная задача.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>Задает действие, выполняемое, когда объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> прекращает ожидать завершения выполнения асинхронной задачи.</summary>
+      <param name="continuation">Действие, которое необходимо выполнить после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для асинхронной задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>Представляет объект, который ожидает завершения асинхронной задачи и предоставляет параметр для результата.</summary>
+      <typeparam name="TResult">Результат для задачи.</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>Завершает ожидание завершения асинхронной задачи.</summary>
+      <returns>Результат завершенной задачи.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">Задача отменена.</exception>
+      <exception cref="T:System.Exception">Задача завершилась в состоянии <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>Получает значение, показывающее, завершена ли асинхронная задача.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>Задает действие, выполняемое, когда объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> прекращает ожидать завершения выполнения асинхронной задачи.</summary>
+      <param name="continuation">Действие, которое необходимо выполнить после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.NullReferenceException">Объект <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>Планирует действие продолжения для асинхронной задачи, связанной с этим объектом типа awaiter.</summary>
+      <param name="continuation">Действие, которое необходимо вызвать после завершения операции ожидания.</param>
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="continuation" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Объект типа awaiter не был инициализирован надлежащим образом.</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>Предоставляет контекст для ожидания при асинхронном переключении на целевую среду.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>Извлекает объект <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> для данного экземпляра класса.</summary>
+      <returns>Объект, который используется для отслеживания завершения асинхронной операции.</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>Предоставляет ожидающий объект для переключения на целевую среду.</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>Завершает операцию ожидания.</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>Получает значение, указывающее, является ли оператор yield необязательным.</summary>
+      <returns>Всегда false, что указывает, что выходные данные всегда требуется для <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" />.</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>Задает вызываемое продолжение.</summary>
+      <param name="continuation">Действие, вызываемое асинхронно.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="continuation" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>Отправляет <paramref name="continuation" /> обратно к текущему контексту.</summary>
+      <param name="continuation">Действие, вызываемое асинхронно.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="continuation" /> равен пустой ссылке (null).</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>Распространяет уведомление о том, что операции следует отменить.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>Инициализирует объект <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="canceled">Состояние отмены для токена.</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>Возвращает значение, указывающее, может ли данный токен находиться в отмененном состоянии.</summary>
+      <returns>Значение true, если данный токен может переходить в отмененное состояние; в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationToken" /> заданному объекту <see cref="T:System.Object" />.</summary>
+      <returns>Значение true, если <paramref name="other" /> является <see cref="T:System.Threading.CancellationToken" /> и два экземпляра равны; в противном случае — значение false.Два токена равны, если они связаны с одним объектом <see cref="T:System.Threading.CancellationTokenSource" /> или если они оба были созданы открытыми конструкторами CancellationToken и их значения <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> равны.</returns>
+      <param name="other">Второй объект, с которым нужно сравнить данный экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationToken" /> заданному токену.</summary>
+      <returns>Значение true, если экземпляры равны; в противном случае — значение false.Два токена равны, если они связаны с одним объектом <see cref="T:System.Threading.CancellationTokenSource" /> или если они оба были созданы открытыми конструкторами CancellationToken и их значения <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> равны.</returns>
+      <param name="other">Второй токен <see cref="T:System.Threading.CancellationToken" />, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>Служит хэш-функцией для <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Хэш-код для текущего экземпляра <see cref="T:System.Threading.CancellationToken" />.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>Возвращает значение, указывающее, есть ли для данного токена запрос на отмену.</summary>
+      <returns>Значение true, если для данного токена создан запрос на отмену; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>Возвращает пустое значение <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Пустой токен отмены. </returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Определяет, равны ли два экземпляра <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Значение true, если экземпляры равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Определяет, действительно ли два экземпляра <see cref="T:System.Threading.CancellationToken" /> не равны.</summary>
+      <returns>Значение true, если экземпляры не равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="useSynchronizationContext">Логическое значение, указывающее, следует ли записывать текущий объект <see cref="T:System.Threading.SynchronizationContext" /> и использовать его при вызове <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">Состояние, передаваемое обратному вызову <paramref name="callback" /> при вызове делегата.Может содержать пустое значение.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>Регистрирует делегат, который будет вызываться при отмене данного токена <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <returns>Экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" />, который можно использовать для отмены регистрации обратного вызова.</returns>
+      <param name="callback">Делегат, выполняемый при отмене токена <see cref="T:System.Threading.CancellationToken" />.</param>
+      <param name="state">Состояние, передаваемое обратному вызову <paramref name="callback" /> при вызове делегата.Может содержать пустое значение.</param>
+      <param name="useSynchronizationContext">Логическое значение, указывающее, следует ли записывать текущий объект <see cref="T:System.Threading.SynchronizationContext" /> и использовать его при вызове <paramref name="callback" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>Создает исключение <see cref="T:System.OperationCanceledException" />, если для данного токена есть запрос на отмену.</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>Возвращает дескриптор <see cref="T:System.Threading.WaitHandle" />, получающий сигнал при отмене токена.</summary>
+      <returns>Дескриптор <see cref="T:System.Threading.WaitHandle" />, получающий сигнал при отмене токена.</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>Представляет делегат обратного вызова, зарегистрированный с объектом <see cref="T:System.Threading.CancellationToken" />. </summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" /> заданному объекту <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если данный параметр и <paramref name="obj" /> равны.В противном случае — значение false.Два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> равны, если они оба ссылаются на вывод одного вызова к одному методу Register объекта <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="obj">Второй объект, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, равен ли текущий экземпляр <see cref="T:System.Threading.CancellationTokenRegistration" /> заданному объекту <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если данный параметр и <paramref name="other" /> равны.В противном случае — значение false. Два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> равны, если они оба ссылаются на вывод одного вызова к одному методу Register объекта <see cref="T:System.Threading.CancellationToken" />.</returns>
+      <param name="other">Второй токен <see cref="T:System.Threading.CancellationTokenRegistration" />, с которым нужно сравнить данный экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>Служит хэш-функцией для объекта <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Хэш-код для текущего экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" />.</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, равны ли два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" />.</summary>
+      <returns>Значение true, если экземпляры объектов равны; в противном случае ― значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>Определяет, действительно ли два экземпляра <see cref="T:System.Threading.CancellationTokenRegistration" /> не равны.</summary>
+      <returns>Значение true, если экземпляры не равны; в противном случае — значение false.</returns>
+      <param name="left">Первый экземпляр.</param>
+      <param name="right">Второй экземпляр.</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>Отправляет токену <see cref="T:System.Threading.CancellationToken" /> сигнал отмены.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />, который будет отменен после указанной задержки (в миллисекундах).</summary>
+      <param name="millisecondsDelay">Интервал времени ожидания в миллисекундах перед отменой <see cref="T:System.Threading.CancellationTokenSource" />. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.CancellationTokenSource" />, который будет отменен после указанного периода времени.</summary>
+      <param name="delay">Интервал времени ожидания в миллисекундах перед отменой <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>Передает запрос на отмену.</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>Передает запрос отмены и определяет, будут ли последующие обратные вызовы и отменяемые операции обрабатываться.</summary>
+      <param name="throwOnFirstException">Значение true, если исключения нужно распространять немедленно; в противном случае — значение false.</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>Планирует операцию отмены для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> после указанного числа миллисекунд.</summary>
+      <param name="millisecondsDelay">Интервал времени ожидания перед отменой этого объекта <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>Планирует операцию отмены для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> после указанного периода времени.</summary>
+      <param name="delay">Интервал времени ожидания перед отменой этого объекта <see cref="T:System.Threading.CancellationTokenSource" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>Создает объект <see cref="T:System.Threading.CancellationTokenSource" />, который будет иметь отмененное состояние, если какой-либо из исходных токенов находится в отмененном состоянии.</summary>
+      <returns>Объект <see cref="T:System.Threading.CancellationTokenSource" />, связанный с исходными токенами.</returns>
+      <param name="token1">Первый токен отмены, который следует контролировать.</param>
+      <param name="token2">Второй токен отмены, который следует контролировать.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>Создает объект <see cref="T:System.Threading.CancellationTokenSource" />, который будет иметь отмененное состояние, если любой из исходных токенов в заданном массиве находится в отмененном состоянии.</summary>
+      <returns>Объект <see cref="T:System.Threading.CancellationTokenSource" />, связанный с исходными токенами.</returns>
+      <param name="tokens">Массив, содержащий экземпляры токена отмены для наблюдения.</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.Threading.CancellationTokenSource" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+      <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>Получает значение, указывающее, есть ли для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> запрос на отмену.</summary>
+      <returns>Значение true, если для данного объекта <see cref="T:System.Threading.CancellationTokenSource" /> есть запрос на отмену; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>Возвращает объект <see cref="T:System.Threading.CancellationToken" />, связанный с этим объектом <see cref="T:System.Threading.CancellationTokenSource" />.</summary>
+      <returns>Рабочая область метаданных <see cref="T:System.Threading.CancellationToken" />, связанная с этим соединением <see cref="T:System.Threading.CancellationTokenSource" />.</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>Предоставляет планировщики задачи, которые координируются для выполнения задач, обеспечивая то, что параллельные задачи могут выполняться одновременно, а эксклюзивные задачи - нет.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика с максимальным уровнем параллелизма.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+      <param name="maxConcurrencyLevel">Максимальное количество параллельно выполняемых задач.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />, предназначенный для указанного планировщика с максимальным уровнем параллелизма и максимальным количеством запланированных задач, которые могут обрабатываться как одна единица.</summary>
+      <param name="taskScheduler">Целевой планировщик, на котором должна выполняться эта пара.</param>
+      <param name="maxConcurrencyLevel">Максимальное количество параллельно выполняемых задач.</param>
+      <param name="maxItemsPerTask">Максимальное число задач обработки для каждой базовой запланированной задачи, используемой парой.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>Информирует пару планировщика, что она больше не должна принимать задачи.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>Получает <see cref="T:System.Threading.Tasks.Task" />, который завершится, когда планировщик закончит обработку.</summary>
+      <returns>Асинхронная операция, которая завершается при завершении обработки планировщиком.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>Получает <see cref="T:System.Threading.Tasks.TaskScheduler" />, который можно использовать для планирования задач в этой паре, которая может выполняться параллельно с другими задачами на этой паре.</summary>
+      <returns>Объект, который может использоваться для параллельного планирования заданий.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>Получает <see cref="T:System.Threading.Tasks.TaskScheduler" />, который можно использовать для планирования задач в этой паре, которая должна выполняться исключительно с учетом других задач в этой паре.</summary>
+      <returns>Объект, который можно использовать для планирования задач, не выполняющихся параллельно с другими задачами.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>Представляет асинхронную операцию.Исходный код .NET Framework для этого типа см. в указанном источнике.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием и токеном <see cref="T:System.Threading.CancellationToken" />.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием и параметрами создания.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием и параметрами создания.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданным действием и состоянием.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет контролироваться новой задачей.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="action">Делегат, который представляет код, выполняемый в рамках задачи.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>Возвращает объект состояния, предоставленный при создании задачи <see cref="T:System.Threading.Tasks.Task" />, или значение null, если объект не предоставлен.</summary>
+      <returns>Объект <see cref="T:System.Object" />, представляющий данные о состоянии, переданные задаче на этапе создания.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>Возвращает задачу, которая уже завершилась успешно. </summary>
+      <returns>Успешно завершенная задача. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>Настраивает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Объект, используемый для ожидания данной задачи.</returns>
+      <param name="continueOnCapturedContext">Значение true, чтобы попытаться выполнить маршалинг продолжения обратно в исходный захваченный контекст; в противном случае — значение false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое получает токен отмены и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое после завершения целевой задачи в соответствии с заданными параметрами <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.Продолжение получает токен отмены и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданными параметрами <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое после завершения целевой задачи в соответствии с заданными параметрами <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданными параметрами <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения задачи.При запуске делегату передается в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и токен отмены и которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и токен отмены и которое выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение выполняется на основе набора указанных условий и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение выполняется на основе набора указанных условий.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" /> и возвращает значение. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает токен отмены.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с заданными параметрами и возвращает значение.Продолжение получает токен отмены и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с заданным условием <paramref name="continuationOptions." />. При запуске делегату будет передана завершенная задача в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с заданными параметрами и возвращает значение. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>Создает продолжение, которое получает предоставленные вызывающей стороной сведения о состоянии и выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />, а также возвращает значение. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает предоставленные вызывающей стороной сведения и токен отмены.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется на основе указанных параметров продолжения токена после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" /> и возвращает значение.Продолжение получает предоставленные вызывающей стороной сведения и токен отмены, а также использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое выполняется на основе указанных параметров продолжения токена после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение получает предоставленные вызывающей стороной сведения.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task" />.Продолжение получает предоставленные вызывающей стороной сведения и использует указанный планировщик.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>Возвращает объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, используемый для создания данной задачи.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, используемый для создания данной задачи.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>Возвращает уникальный идентификатор выполняющейся в настоящее время задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Целое число, присвоенное системой выполняемой в настоящее время задаче.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>Создает задачу, которая будет выполнена после некоторой временной задержки. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="millisecondsDelay">Число миллисекунд, в течение которого ожидается завершение возвращаемой задачи, или -1 для неограниченного времени ожидания. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>Создает отменяемую задачу, которая будет выполнена после некоторой временной задержки. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="millisecondsDelay">Число миллисекунд, в течение которого ожидается завершение возвращаемой задачи, или -1 для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, проверяемый до завершения возвращаемой задачи. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>Создает задачу, которая завершается через заданное время. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="delay">Интервал времени, в течение которого ожидается завершение возвращаемой задачи, или TimeSpan.FromMilliseconds(-1) для неограниченного времени ожидания. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>Создает отменяемую задачу, которая завершается через заданное время. </summary>
+      <returns>Задача, представляющая временную задержку. </returns>
+      <param name="delay">Интервал времени, в течение которого ожидается завершение возвращаемой задачи, или TimeSpan.FromMilliseconds(-1) для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, проверяемый до завершения возвращаемой задачи. </param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>Возвращает объект <see cref="T:System.AggregateException" />, который привел к преждевременному завершению задачи <see cref="T:System.Threading.Tasks.Task" />.Если задача <see cref="T:System.Threading.Tasks.Task" /> завершилась успешно или еще не создала ни одного исключения, возвращает значение null.</summary>
+      <returns>Объект <see cref="T:System.AggregateException" />, который привел к преждевременному завершению задачи <see cref="T:System.Threading.Tasks.Task" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>Предоставляет доступ к методам фабрики для создания и настройки экземпляров <see cref="T:System.Threading.Tasks.Task" /> и <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект фабрики, который может создавать разнообразные объекты <see cref="T:System.Threading.Tasks.Task" /> и <see cref="T:System.Threading.Tasks.Task`1" />. </returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task" />, которая завершилась из-за отмены с помощью указанного маркера отмены.</summary>
+      <returns>Отменяемая задача. </returns>
+      <param name="cancellationToken">Маркер отмены, с которым завершается задача. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершилась из-за отмены с помощью указанного маркера отмены.</summary>
+      <returns>Отменяемая задача. </returns>
+      <param name="cancellationToken">Маркер отмены, с которым завершается задача. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершилась с указанным исключением. </summary>
+      <returns>Задача, завершившаяся сбоем. </returns>
+      <param name="exception">Исключение, с которым завершается задача. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task" />, которая завершилась с указанным исключением. </summary>
+      <returns>Задача, завершившаяся сбоем. </returns>
+      <param name="exception">Исключение, с которым завершается задача. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>Создает задачу <see cref="T:System.Threading.Tasks.Task`1" />, которая завершается удачно с указанным результатом.</summary>
+      <returns>Успешно завершенная задача.</returns>
+      <param name="result">Результат, сохраняемый в завершенную задачу. </param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>Возвращает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Экземпляр объекта типа awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>Возвращает уникальный идентификатор данного экземпляра <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Целое число, присвоенное системой данному экземпляру задачи. </returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>Возвращает значение, указывающее, завершилось ли выполнение данного экземпляра <see cref="T:System.Threading.Tasks.Task" /> из-за отмены.</summary>
+      <returns>Значение true, если задача была завершена из-за отмены; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>Возвращает значение, которое показывает, завершилась ли задача <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Значение true, если задача была завершена; в противном случае — значение false.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>Возвращает значение, указывающее, завершилась ли задача <see cref="T:System.Threading.Tasks.Task" /> из-за необработанного исключения.</summary>
+      <returns>Значение true, если задача создала необрабатываемое исключение; в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает дескриптор задачи для этой работы.</summary>
+      <returns>Задача, которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="action">Работа для асинхронного выполнения</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает дескриптор задачи для этой работы.</summary>
+      <returns>Задача, которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="action">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи Task(TResult), возвращаемой <paramref name="function" />.</summary>
+      <returns>Объект Task(TResult), представляющий прокси для объекта Task(TResult), возвращаемого <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей прокси-сервера.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи Task(TResult), возвращаемой <paramref name="function" />.</summary>
+      <returns>Объект Task(TResult), представляющий прокси для объекта Task(TResult), возвращаемого <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <typeparam name="TResult">Тип результата, возвращенного задачей прокси-сервера.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи, возвращаемой функцией <paramref name="function" />.</summary>
+      <returns>Задача, которая представляет прокси для задачи, возвращаемой <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в ThreadPool и возвращает прокси для задачи, возвращаемой функцией <paramref name="function" />.</summary>
+      <returns>Задача, которая представляет прокси для задачи, возвращаемой <paramref name="function" />.</returns>
+      <param name="function">Работа для асинхронного выполнения. </param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>Ставит в очередь заданную работу для запуска в пуле потоков и возвращает объект <see cref="T:System.Threading.Tasks.Task`1" />, представляющий эту работу. </summary>
+      <returns>Объект задачи, представляющий работу в очереди на выполнение в пуле потоков. </returns>
+      <param name="function">Работа для асинхронного выполнения. </param>
+      <typeparam name="TResult">Возвращаемый тип задачи. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Ставит в очередь заданную работу для запуска в пуле потоков и возвращает дескриптор Task(TResult) для этой работы.</summary>
+      <returns>Задача Task(TResult), которая представляет работу в очереди на выполнение в ThreadPool.</returns>
+      <param name="function">Работа для асинхронного выполнения</param>
+      <param name="cancellationToken">Токен отмены, который должен использоваться для отмены работы</param>
+      <typeparam name="TResult">Тип результата задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>Синхронно выполняет задачу <see cref="T:System.Threading.Tasks.Task" /> в текущем планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>Синхронно выполняет задачу <see cref="T:System.Threading.Tasks.Task" /> в предоставленном планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Планировщик, в котором следует попытаться выполнить задачу.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>Запускает задачу <see cref="T:System.Threading.Tasks.Task" />, планируя ее выполнение в текущем планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>Запускает задачу <see cref="T:System.Threading.Tasks.Task" />, планируя ее выполнение в заданном планировщике <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, с которым нужно связать и в котором нужно выполнить данную задачу.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>Возвращает состояние <see cref="T:System.Threading.Tasks.TaskStatus" /> данной задачи.</summary>
+      <returns>Текущее состояние <see cref="T:System.Threading.Tasks.TaskStatus" /> данного экземпляра задачи.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>Возвращает дескриптор <see cref="T:System.Threading.WaitHandle" />, который можно использовать для ожидания завершения задачи.</summary>
+      <returns>Дескриптор <see cref="T:System.Threading.WaitHandle" />, который можно использовать для ожидания завершения задачи.</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>Возвращает значение, указывающее, синхронно ли выполнена операция.</summary>
+      <returns>Значение true, если операция завершилась синхронно, в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>Ожидает завершения задачи <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или <see cref="F:System.Threading.Timeout.Infinite" /> (-1) для неограниченного времени ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.Ожидание завершается, если время ожидания истекает или токен отмены отменяется до завершения задачи.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или <see cref="F:System.Threading.Timeout.Infinite" /> (-1) для неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен отмены, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения задачи <see cref="T:System.Threading.Tasks.Task" />.Ожидание завершается, если токен отмены отменяется до завершения задачи.</summary>
+      <param name="cancellationToken">Токен отмены, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>Ожидает завершения выполнения задач <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного периода.</summary>
+      <returns>Значение true, если <see cref="T:System.Threading.Tasks.Task" /> завершил выполнение в течение отведенного времени; в противном случае — значение false.</returns>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд или до отмены ожидания.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задач.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />, пока ожидание не будет отменено. </summary>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задач.</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Ожидает завершения выполнения всех указанных отменяемых объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного интервала.</summary>
+      <returns>true, если все экземпляры <see cref="T:System.Threading.Tasks.Task" /> завершили выполнение в выделенное время; в противном случае — значение false.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>Ожидает завершения выполнения любого из указанных объектов <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" />.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>Ожидает завершения выполнения любого из указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного числа миллисекунд или до отмены токена отмены.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться. </param>
+      <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания. </param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>Ожидает завершения выполнения всех указанных объектов <see cref="T:System.Threading.Tasks.Task" />, пока ожидание не будет отменено.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" />.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться. </param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который нужно контролировать во время ожидания выполнения задачи. </param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>Ожидает завершения выполнения любого из указанных отменяемых объектов <see cref="T:System.Threading.Tasks.Task" /> в течение указанного временного интервала.</summary>
+      <returns>Индекс завершенной задачи в аргументе-массиве <paramref name="tasks" /> или -1, если истекло время ожидания.</returns>
+      <param name="tasks">Массив экземпляров <see cref="T:System.Threading.Tasks.Task" />, завершения выполнения которых следует дождаться.</param>
+      <param name="timeout">Период <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или период <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task`1" /> объекты в перечислимой коллекции будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач. </returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать. </param>
+      <typeparam name="TResult">Тип завершенной задачи. </typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task" /> объекты в перечислимой коллекции будут завершены.</summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач. </returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task" /> объекты в массиве будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Создает задачу, которая будет выполнена, когда все <see cref="T:System.Threading.Tasks.Task`1" /> объекты в массиве будут завершены. </summary>
+      <returns>Задача, представляющая завершение всех предоставленных задач.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>Создает задачу, которая будет выполнена после выполнения любой из предоставленных задач.</summary>
+      <returns>Задача, представляющая завершение одной из предоставленных задач.Результат возвращенной задачи — задача, которая была завершена.</returns>
+      <param name="tasks">Задачи, завершение которых требуется подождать.</param>
+      <typeparam name="TResult">Тип завершенной задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>Создает поддерживающий ожидание объект задачи, который асинхронным образом выдает возврат текущему контексту, когда его ожидают.</summary>
+      <returns>Контекст, который при ожидании будет асинхронно переходить назад в текущий контекст во время ожидания.Если текущий <see cref="T:System.Threading.SynchronizationContext" /> отличен от null, он также обрабатывается как текущий контекст.В противном случае планировщик задач, связанный с задачей, выполняющейся в данный момент, рассматривается как текущий контекст.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>Представляет асинхронную операцию, которая может вернуть значение.</summary>
+      <typeparam name="TResult">Тип результата, созданного данной задачей <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения данной задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией и параметрами создания.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанной функцией и параметрами создания.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с указанными функцией и состоянием.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые действием.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" /> для назначения новой задаче.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Инициализирует новую задачу <see cref="T:System.Threading.Tasks.Task`1" /> с заданными действием, состоянием и параметрами.</summary>
+      <param name="function">Делегат, который представляет код, выполняемый в рамках задачи.После завершения выполнения функции будет установлено свойство <see cref="P:System.Threading.Tasks.Task`1.Result" /> результата задачи для возврата результата выполнения функции.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" />, который используется для настройки поведения задачи.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>Настраивает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект, используемый для ожидания данной задачи.</returns>
+      <param name="continueOnCapturedContext">Значение true, чтобы попытаться выполнить маршалинг продолжения обратно в исходный захваченный контекст; в противном случае — значение false.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи. </summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения предыдущей задачи <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>Создает отменяемое продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новая задача продолжения. </returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен отмены, передаваемый новой задаче продолжения. </param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие для запуска в соответствии с заданным условием в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>Создает продолжение, которое получает сведения о состоянии и выполняется после завершения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />. </summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату передается в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения. </param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="continuationAction">Действие, которое необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые действием продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение, выполняемое в соответствии с условием, заданным в <paramref name="continuationOptions" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция для запуска в соответствии с условием, заданным в <paramref name="continuationOptions" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает продолжение, которое выполняется асинхронно после завершения выполнения целевой задачи <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегата завершенная задача будет передана ему в качестве аргумента.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult"> Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="continuationOptions">Параметры, определяющие запланированное время продолжения и его поведение.Включаются критерии, такие как <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />, а также параметры выполнения, например <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение, которое выполняется после завершения выполнения целевого объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="continuationFunction">Функция, которую необходимо выполнить после завершения <see cref="T:System.Threading.Tasks.Task`1" />.При запуске делегату будут переданы в качестве аргументов завершенная задача и предоставленный вызывающей стороной объект состояния.</param>
+      <param name="state">Объект, который представляет данные, используемые функцией продолжения.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который следует связать с задачей продолжения и использовать для ее запуска.</param>
+      <typeparam name="TNewResult">Тип результата, созданного продолжением.</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>Предоставляет доступ к методам фабрики для создания и настройки экземпляров <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Объект фабрики, который может создавать разнообразные объекты <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>Получает объект типа awaiter, используемый для данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Экземпляр объекта типа awaiter.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>Получает итоговое значение данного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Полученное значение данной задачи <see cref="T:System.Threading.Tasks.Task`1" /> с тем же типом, что и параметр типа данной задачи.</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>Представляет исключение, используемое для передачи отмены задачи.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskCanceledException" /> со ссылкой на отмененную задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <param name="task">Отмененная задача.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>Получает задачу, связанную с данным исключением.</summary>
+      <returns>Ссылка на задачу <see cref="T:System.Threading.Tasks.Task" />, связанную с этим исключением.</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>Представляет сторону производителя задач <see cref="T:System.Threading.Tasks.Task`1" />, не привязанных к делегату и предоставляющих доступ к потребительской стороне через свойство <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" />.</summary>
+      <typeparam name="TResult">Тип значений результата, связанного с данным объектом <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданное состояние.</summary>
+      <param name="state">Состояние, используемое в качестве состояния AsyncState базового объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданное состояние и параметры.</summary>
+      <param name="state">Состояние, используемое в качестве состояния AsyncState базового объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Параметры, используемые при создании базовых задач <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> представляет параметры, недопустимые для использования с <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />, используя заданные параметры.</summary>
+      <param name="creationOptions">Параметры, используемые при создании базовых задач <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> представляет параметры, недопустимые для использования с <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exceptions">Коллекция исключений для привязки к данному объекту <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Имеется один или несколько элементов null в <paramref name="exceptions" />.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <param name="exception">Выражение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exception" /> является null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>Переводит подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <param name="result">Итоговое значение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>Получает объект <see cref="T:System.Threading.Tasks.Task`1" />, созданный данным объектом <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</summary>
+      <returns>Возвращает объект <see cref="T:System.Threading.Tasks.Task`1" />, созданный данным <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.</summary>
+      <returns>Значение true, если операция завершилась успешно; значение false, если не удалось завершить операцию или объект уже был удален.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>Выполняет переход базового <see cref="T:System.Threading.Tasks.Task`1" /> в <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> состояние и включает токен отмены должен храниться в отмененной задачи. </summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false. </returns>
+      <param name="cancellationToken">Токен отмены. </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false.</returns>
+      <param name="exceptions">Коллекция исключений для привязки к данному объекту <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exceptions" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Имеется один или несколько элементов null в <paramref name="exceptions" />.-или-Коллекция <paramref name="exceptions" /> является пустой.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false.</returns>
+      <param name="exception">Выражение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> была удалена.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="exception" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>Пытается перевести подлежащий объект <see cref="T:System.Threading.Tasks.Task`1" /> в состояние <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.</summary>
+      <returns>Значение true, если операция выполнена успешно; в противном случае — значение false. </returns>
+      <param name="result">Итоговое значение для привязки к данному <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>Указывает, что любая дочерняя задача (т. е. любая вложенная задача, созданная продолжением), которая создается с параметром <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> и для которой производится попытка выполнения в качестве подключенной дочерней задачи, не сможет подключиться к родительской задаче и будет выполняться как отсоединенная дочерняя задача.Для получения дополнительной информации см. Присоединенные и отсоединенные дочерние задачи.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>Указывает, что задача продолжения должна выполняться синхронно.Если этот параметр указан, продолжение выполняется в том же потоке, который приводит к переходу предшествующей задачи в конечное состояние.Если при создании продолжения предшествующая задача уже завершена, продолжение будет выполняться в потоке, создавшем его.Если объект <see cref="T:System.Threading.CancellationTokenSource" /> предшествующей задачи в блоке finally (Finally в Visual Basic) удаляется, продолжение с этим параметром будет запущено в указанном блокеfinally.Только очень короткие продолжения должны выполняться синхронно.Так как задача выполняется синхронно, нет необходимости вызывать, например, метод <see cref="M:System.Threading.Tasks.Task.Wait" />, чтобы убедиться, что вызывающий поток ожидает завершения задачи. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>В случае отмены продолжения предотвращает завершение продолжения до тех пор, пока не будет завершена предшествующая задача.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>Указывает, что продолжение будет длительной подробной операцией.Предоставляет сведения для <see cref="T:System.Threading.Tasks.TaskScheduler" />, что следует ожидать избыточной подписки.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>Если параметры продолжения не указаны, указывает поведение по умолчанию, которое следует использовать при выполнении продолжения.После завершения предыдущей задачи продолжение выполняется асинхронно независимо от конечного значения свойства <see cref="P:System.Threading.Tasks.Task.Status" /> предшествующей задачи.Если продолжение является дочерней задачей, оно создается как отсоединенная вложенная задача.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая задача отменена.Предшествующая задача отменяется, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая ей задача создала необработанное исключение.Предшествующая задача вызывает необработанное исключение, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>Указывает, что задача продолжения не должна планироваться, если предшествующая ей задача завершилась.Предшествующая задача выполняется полностью, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>Указывает, что продолжение должно планироваться, только если предшествующая задача отменена.Предшествующая задача отменяется, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>Указывает, что продолжение должно планироваться, только если предшествующая задача завершилась.Предшествующая задача выполняется полностью, если после завершения ее свойство <see cref="P:System.Threading.Tasks.Task.Status" /> имеет значение <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />.Данный параметр не является действительным для продолжений нескольких задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>Указание для планирования задач <see cref="T:System.Threading.Tasks.TaskScheduler" /> в том порядке, в котором они были запланированы, т. е. задачи, запланированные ранее, будут выполняться ранее, а более поздние —позже. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>Указывает, что задача продолжения должна выполняться асинхронно.Этот приоритет имеет приоритет над <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>Задает флаги, которые управляют необязательным поведением создания и выполнения задач. </summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>Указывает, что любая дочерняя задача, для которой выполняется попытка выполнения в качестве подсоединенной дочерней задачи (т. е. она создается с параметром <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" />), не сможет подключиться к родительской задаче и будет выполняться как отсоединенная дочерняя задача.Дополнительные сведения см. в разделе Присоединенные и отсоединенные дочерние задачи.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>Не позволяет видеть внешний планировщик как текущий планировщик в созданной задаче.Это означает, что такие операции, как StartNew или ContinueWith, которые выполняются в созданной задаче, в качестве текущего планировщика будут видеть свойство <see cref="P:System.Threading.Tasks.TaskScheduler.Default" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>Указывает, что задача будет выполняться долго в качестве общей операции, включающей еще несколько компонентов, по размеру превышающих детализированные системы.Предоставляет сведения для <see cref="T:System.Threading.Tasks.TaskScheduler" />, что следует ожидать избыточной подписки.Превышение лимита подписки позволяет создать больше потоков, чем количество доступных аппаратных потоков.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>Указывает, что следует использовать поведение по умолчанию.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>Рекомендация для <see cref="T:System.Threading.Tasks.TaskScheduler" /> для планирования задач максимально прямым способом, то есть задачи, запланированные ранее, будут выполняться ранее, а более поздние — позднее.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>Принудительное асинхронное выполнение продолжений, добавляемых в текущую задачу. </summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>Предоставляет набор статических методов (Shared в Visual Basic) для работы с определенными типами экземпляров <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает прокси-объект <see cref="T:System.Threading.Tasks.Task" />, представляющий асинхронную операцию задачи Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic).</summary>
+      <returns>Задача <see cref="T:System.Threading.Tasks.Task" />, представляющая асинхронную операцию предоставленной задачи Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic).</returns>
+      <param name="task">Task&lt;Task&lt;T&gt;&gt; (C#) или Task (Of Task(Of T)) (Visual Basic) для извлечения из оболочки.</param>
+      <typeparam name="TResult">Тип результата задачи.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, если аргумент <paramref name="task" /> равен null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>Создает прокси-объект <see cref="T:System.Threading.Tasks.Task" />, представляющий асинхронную операцию задачи <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" />.</summary>
+      <returns>Задача, представляющая асинхронную операцию предоставленной задачи System.Threading.Tasks.Task(Of Task).</returns>
+      <param name="task">Task&lt;Task&gt; (C#) или Task (Of Task) (Visual Basic) для извлечения из оболочки.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, если аргумент <paramref name="task" /> равен null.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>Предоставляет поддержку создания и планирования объектов <see cref="T:System.Threading.Tasks.Task" />. </summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с конфигурацией по умолчанию.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен для задач, созданных данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове фабричных методов не задан явно другой токен CancellationToken.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> по умолчанию, который будет назначен для задач, созданных данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове фабричных методов не задан явно другой токен CancellationToken.</param>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> по умолчанию, который нужно использовать при создании задач с помощью данной фабрики TaskFactory.</param>
+      <param name="continuationOptions">Объект <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> по умолчанию, который нужно использовать при создании задач продолжения с помощью данной фабрики TaskFactory.</param>
+      <param name="scheduler">Объект <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию, который нужно использовать при планировании задач, созданных с помощью данной фабрики TaskFactory.Значение NULL означает, что следует использовать TaskScheduler.Current.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="creationOptions">Объект <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> по умолчанию, который нужно использовать при создании задач с помощью данной фабрики TaskFactory.</param>
+      <param name="continuationOptions">Объект <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> по умолчанию, который нужно использовать при создании задач продолжения с помощью данной фабрики TaskFactory.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory" /> с заданной конфигурацией.</summary>
+      <param name="scheduler">Объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, который нужно использовать при планировании задач, созданных с помощью данной фабрики TaskFactory.Значение NULL означает, что следует использовать текущий TaskScheduler.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>Возвращает токен отмены по умолчанию для этой фабрики задач.</summary>
+      <returns>Токен отмены задачи по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>Возвращает параметры продолжения задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Параметры продолжения задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач. </summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены для присвоения новой задаче продолжения.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <param name="scheduler">Объект, который используется для планирования новой задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение. </exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-Класс <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, уже удален.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая запускается при завершении набора заданных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Побитовое сочетание значений перечисления, которые управляют поведением новой задачи продолжения.Члены NotOn* и OnlyOn* не поддерживаются.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданной задачей.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> является пустым или содержит значение NULL.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален. </exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null. -или-<paramref name="continuationAction" /> Аргумент null. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> Массив содержит null значение. -или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален. -или-<paramref name="cancellationToken" /> уже был удален. </exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null. -или-Аргумент <paramref name="continuationAction" /> имеет значение null. </exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> Массив содержит null значение. -или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationAction">Делегат действия для выполнения после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationAction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.-или-Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен <see cref="T:System.Threading.CancellationToken" />, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает продолжение задачи <see cref="T:System.Threading.Tasks.Task`1" />, которое будет запущено после завершения выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />, которое управляет поведением созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <typeparam name="TResult">Тип результата, возвращенного делегатом <paramref name="continuationFunction" /> и связанного с созданным объектом <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Исключение, которое возникает, когда один из элементов в массиве <paramref name="tasks" /> был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда массив <paramref name="tasks" /> равен null.-или-Исключение, которое возникает, когда аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="continuationOptions" /> задает недопустимое значение TaskContinuationOptions.</exception>
+      <exception cref="T:System.ArgumentException">Исключение, которое возникает, когда массив <paramref name="tasks" /> содержит значение null.-или-Исключение, которое возникает, когда массив <paramref name="tasks" /> пуст.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>Возвращает параметры создания задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Параметры создания задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет пару методов begin и end, соответствующую шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="beginMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task" />, который выполняет действие метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат действия, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования задачи, выполняющей метод end.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.Task`1" />, который выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс IAsyncResult, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования задачи, выполняющей метод end.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="asyncResult" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="endMethod" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>Возвращает планировщик задач по умолчанию для этой фабрики задач.</summary>
+      <returns>Планировщик задач по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="action" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />. </summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />. </returns>
+      <param name="action">Делегат действия для асинхронного выполнения. </param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />. </param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="action" /> имеет значение null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task" />.</returns>
+      <param name="action">Делегат действия для асинхронного выполнения.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="action" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="action" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <paramref name="creationOptions" /> задает недопустимое значение TaskCreationOptions.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />. </typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Предоставленный объект <see cref="T:System.Threading.CancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.-или-Исключение, которое возникает, когда аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="function" />.</param>
+      <param name="creationOptions">Значение TaskCreationOptions, которое управляет поведением созданного объекта <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TResult">Тип результата, доступный с использованием <see cref="T:System.Threading.Tasks.Task`1" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Исключение, которое возникает, когда аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Исключение, которое возникает, когда аргумент <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>Предоставляет поддержку создания и планирования объектов <see cref="T:System.Threading.Tasks.Task`1" />.</summary>
+      <typeparam name="TResult">Возвращаемое значение объектов <see cref="T:System.Threading.Tasks.Task`1" />, созданных методами этого класса. </typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с конфигурацией по умолчанию.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с конфигурацией по умолчанию.</summary>
+      <param name="cancellationToken">Токен отмены по умолчанию, который будет назначен задачам, созданным данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове методов фабрики не задан явно другой токен отмены.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="cancellationToken">Токен отмены по умолчанию, который будет назначен задачам, созданным данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory" />, если при вызове методов фабрики не задан явно другой токен отмены.</param>
+      <param name="creationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач продолжения данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="scheduler">Планировщик по умолчанию, который нужно использовать при планировании задач, созданных с помощью данной фабрики <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Значение NULL указывает на то, что должно использоваться <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> или <paramref name="continuationOptions" /> имеет недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="creationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <param name="continuationOptions">Параметры по умолчанию, которые необходимо использовать при создании задач продолжения данной фабрикой <see cref="T:System.Threading.Tasks.TaskFactory`1" />.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> или <paramref name="continuationOptions" /> имеет недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>Инициализирует экземпляр <see cref="T:System.Threading.Tasks.TaskFactory`1" /> с заданной конфигурацией.</summary>
+      <param name="scheduler">Планировщик, который нужно использовать при планировании задач, созданных с помощью данной фабрики <see cref="T:System.Threading.Tasks.TaskFactory`1" />.Значение NULL означает, что следует использовать текущий объект <see cref="T:System.Threading.Tasks.TaskScheduler" />.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>Возвращает токен отмены по умолчанию для этой фабрики задач.</summary>
+      <returns>Токен отмены по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>Возвращает значение перечисления <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> для этой фабрики задач.</summary>
+      <returns>Одно из значений перечисления, которое задает параметры продолжения по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равен null.-или-Значение параметра <paramref name="continuationFunction" /> — null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Свойство <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик, который используется для планирования созданной задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="continuationOptions" /> содержит недопустимое значение.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик, который используется для планирования созданной задачи продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения набора указанных задач.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения всех задач в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе. </summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL или является пустым.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется NULL.-или-Аргументом параметра <paramref name="continuationFunction" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи продолжения.</param>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение перечисления.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новая задача продолжения.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче продолжения.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <param name="scheduler">Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, который используется для планирования созданной задачи продолжения <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.-или-Аргументом параметра <paramref name="scheduler" /> является null.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> задает недопустимое значение для TaskContinuationOptions.</exception>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.-или-<see cref="T:System.Threading.CancellationTokenSource" /> Создания<paramref name=" cancellationToken" /> уже был удален. </exception>
+    </member>
+    <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)">
+      <summary>Создает задачу продолжения, которая будет запущена после выполнения любой задачи в указанном наборе.</summary>
+      <returns>Новое продолжение <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="tasks">Массив задач, выполнение которых должно быть продолжено после завершения выполнения одной задачи.</param>
+      <param name="continuationFunction">Делегат функции, выполняемый асинхронно после завершения выполнения одной задачи в массиве <paramref name="tasks" />.</param>
+      <param name="continuationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи продолжения.Значения NotOn* и OnlyOn* являются недопустимыми.</param>
+      <typeparam name="TAntecedentResult">Тип результата предыдущего объекта <paramref name="tasks" />.</typeparam>
+      <exception cref="T:System.ObjectDisposedException">Один из элементов массива <paramref name="tasks" /> удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Массив <paramref name="tasks" /> равняется null.-или-Аргумент <paramref name="continuationFunction" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="continuationOptions" /> указывает недопустимое значение перечисления.</exception>
+      <exception cref="T:System.ArgumentException">Массив <paramref name="tasks" /> содержит значение NULL.-или-<paramref name="tasks" /> Массив пуст.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>Возвращает значение перечисления <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> для этой фабрики задач.</summary>
+      <returns>Одно из значений перечисления, которое задает параметры создания по умолчанию для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданный объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="creationOptions" /> указывает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <typeparam name="TArg1">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Объект, который управляет поведением созданной <see cref="T:System.Threading.Tasks.Task`1" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает задачу, которая представляет пару методов Begin и End, соответствующих шаблону модели асинхронного программирования.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="beginMethod">Делегат, который начинает асинхронную операцию.</param>
+      <param name="endMethod">Делегат, который заканчивает асинхронную операцию.</param>
+      <param name="arg1">Первый аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg2">Второй аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="arg3">Третий аргумент, переданный делегату <paramref name="beginMethod" />.</param>
+      <param name="state">Объект, содержащий данные, которые используются делегатом метода <paramref name="beginMethod" />.</param>
+      <param name="creationOptions">Объект, который управляет поведением созданной задачи.</param>
+      <typeparam name="TArg1">Тип второго аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg2">Тип третьего аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <typeparam name="TArg3">Тип первого аргумента, переданного делегату <paramref name="beginMethod" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="beginMethod" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Объект <see cref="T:System.Threading.Tasks.Task`1" />, который представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Задача, представляющая асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="creationOptions" /> указывает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает задачу, которая выполняет функцию метода End по завершении заданного объекта <see cref="T:System.IAsyncResult" />.</summary>
+      <returns>Созданная задача, которая представляет асинхронную операцию.</returns>
+      <param name="asyncResult">Интерфейс <see cref="T:System.IAsyncResult" />, завершение выполнения которого инициирует обработку <paramref name="endMethod" />.</param>
+      <param name="endMethod">Делегат функции, который обрабатывает завершенный результат <paramref name="asyncResult" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования задачи, выполняющей метод End.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="asyncResult" /> имеет значение null.-или-Аргумент <paramref name="endMethod" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>Возвращает планировщик задач для этой фабрики задач.</summary>
+      <returns>Планировщик задач для этой фабрики задач.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+    </member>
+    <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)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="cancellationToken">Токен отмены, который будет назначен новой задаче.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <param name="scheduler">Планировщик задач, который используется для планирования созданной задачи.</param>
+      <exception cref="T:System.ObjectDisposedException">Источник токена отмены, создавший <paramref name="cancellationToken" />, был удален.</exception>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.-или-Аргумент <paramref name="scheduler" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>Создает и запускает задачу.</summary>
+      <returns>Запущенная задача.</returns>
+      <param name="function">Делегат функции, возвращающий будущий результат с использованием задачи.</param>
+      <param name="state">Объект, содержащий данные для использования этим делегатом <paramref name="function" />.</param>
+      <param name="creationOptions">Одно из значений перечисления, которое управляет поведением созданной задачи.</param>
+      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="function" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="creationOptions" /> задает недопустимое значение.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>Представляет объект, обрабатывающий низкоуровневую постановку задач в очередь на потоки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>Инициализирует объект <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>Получает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с выполняемой в настоящий момент задачей.</summary>
+      <returns>Возвращает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с выполняемой в настоящий момент задачей.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>Получает экземпляр <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию, предоставляемый платформой .NET Framework.</summary>
+      <returns>Возвращает экземпляр <see cref="T:System.Threading.Tasks.TaskScheduler" /> по умолчанию.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>Создает объект <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с текущим объектом <see cref="T:System.Threading.SynchronizationContext" />.</summary>
+      <returns>Планировщик <see cref="T:System.Threading.Tasks.TaskScheduler" />, связанный с текущим объектом <see cref="T:System.Threading.SynchronizationContext" />, определенным свойством <see cref="P:System.Threading.SynchronizationContext.Current" />.</returns>
+      <exception cref="T:System.InvalidOperationException">Текущий SynchronizationContext нельзя использовать как TaskScheduler.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>Создает перечисляемый объект экземпляров <see cref="T:System.Threading.Tasks.Task" />, которые в настоящее время находятся в очереди планировщика, ожидая выполнения (только для поддержки отладки).</summary>
+      <returns>Перечисляемый объект, позволяющий отладчику перемещаться по задачам, которые находятся в очереди данного планировщика.</returns>
+      <exception cref="T:System.NotSupportedException">Этому планировщику не удается создать список находящихся в данный момент в очереди задач.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>Получает уникальный идентификатор данного объекта <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Возвращает уникальный идентификатор для данного объекта <see cref="T:System.Threading.Tasks.TaskScheduler" />.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>Указывает максимальный уровень параллелизма, который может поддерживаться данным планировщиком <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+      <returns>Возвращает целое число, представляющее максимальный уровень параллелизма.Планировщик по умолчанию возвращает значение свойства <see cref="F:System.Int32.MaxValue" />.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>Ставит объект <see cref="T:System.Threading.Tasks.Task" /> в очередь планировщика. </summary>
+      <param name="task">Помещаемый в очередь объект <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>Пытается удалить из очереди задачу <see cref="T:System.Threading.Tasks.Task" />, ранее поставленную в очередь данного планировщика.</summary>
+      <returns>Логическое значение, указывающее, был ли аргумент <paramref name="task" /> успешно удален из очереди.</returns>
+      <param name="task">Объект <see cref="T:System.Threading.Tasks.Task" /> для удаления из очереди.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>Пытается выполнить предоставленную задачу <see cref="T:System.Threading.Tasks.Task" /> в этом планировщике.</summary>
+      <returns>Логическое значение true, если задача <paramref name="task" /> успешно выполнена; в противном случае — значение false.Общая причина ошибки выполнения состоит в том, что задача выполнялась ранее или выполняется другим потоком.</returns>
+      <param name="task">Выполняемая задача <see cref="T:System.Threading.Tasks.Task" />.</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> не связана с данным планировщиком.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>Определяет, можно ли выполнить предоставленную задачу <see cref="T:System.Threading.Tasks.Task" /> в этом вызове синхронно, и если возможно, выполняет ее.</summary>
+      <returns>Логическое значение, определяющее, была ли задача выполнена на месте.</returns>
+      <param name="task">Объект <see cref="T:System.Threading.Tasks.Task" />, который требуется выполнить.</param>
+      <param name="taskWasPreviouslyQueued">Логическое значение, указывающее, была ли задача ранее поставлена в очередь.Если этот параметр имеет значение True, задача могла ранее быть в очереди; если он имеет значение False, задача не была поставлена в очередь, а данный вызов совершается для выполнения задачи на месте без постановки в очередь.</param>
+      <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="task" /> является null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> уже выполнена.</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>Происходит, если непредвиденное исключение задачи со сбоем готово запустить политику эскалации исключений, которая по умолчанию прекратит процесс.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>Представляет исключение, используемое для передачи недопустимой операции планировщиком <see cref="T:System.Threading.Tasks.TaskScheduler" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> системным сообщением, содержащим описание ошибки.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>Инициализирует новый экземпляр <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> с сообщением об ошибке по умолчанию и ссылкой на внутреннее исключение, вызвавшее данное исключение.</summary>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> указанным сообщением, содержащим описание ошибки.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
+      <param name="message">Сообщение с описанием исключения.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>Представляет текущий этап жизненного цикла задачи <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>Задача приняла отмену, создав исключение OperationCanceledException с собственным токеном CancellationToken, пока он находился в состоянии получения сигнала, или токен CancellationToken задачи уже получил сигнал до начала выполнения задачи.Для получения дополнительной информации см. Отмена задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>Задача инициализирована, но еще не запланирована.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>Задача завершилась из-за необработанного исключения.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>Задача успешно завершена.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>Задача выполняется, но еще не завершилась.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>Задача ожидает активации и внутреннего планирования инфраструктурой платформы .NET Framework.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>Задача закончила выполнение и неявно ожидает завершения подключенных к ней дочерних задач.</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>Задача запланирована для выполнения, но еще не начала выполняться.</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>Предоставляет данные для события, создаваемого, если происходит непредвиденное исключение задачи с ошибкой <see cref="T:System.Threading.Tasks.Task" />.</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> с непредвиденным исключением.</summary>
+      <param name="exception">Непредвиденное исключение.</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>Непредвиденное исключение.</summary>
+      <returns>Непредвиденное исключение.</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>Получает значение, указывающее, отмечено ли данное исключение как observed.</summary>
+      <returns>Значение true, если исключение помечено как observed, в противном случае — значение false.</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>Присваивает свойству <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> значение observed, не давая ему запускать политику роста исключений, которая по умолчанию прерывает процесс.</summary>
+    </member>
+  </members>
+</doc>

+ 3378 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml

@@ -0,0 +1,3378 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>表示在应用程序执行期间发生的一个或多个错误。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.AggregateException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerExceptions">导致当前异常的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的元素为 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>将 <see cref="T:System.AggregateException" /> 实例平展入单个新实例。</summary>
+      <returns>一个新的平展 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>返回 <see cref="T:System.AggregateException" />,它是此异常的根本原因。</summary>
+      <returns>返回 <see cref="T:System.AggregateException" />,它是此异常的根本原因。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>对此 <see cref="T:System.AggregateException" /> 所包含的每个 <see cref="T:System.Exception" /> 调用处理程序。</summary>
+      <param name="predicate">要对每个异常执行的谓词。该谓词接受作为参数来处理 <see cref="T:System.Exception" />,并返回指示异常是否已处理的布尔值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 参数为 null。</exception>
+      <exception cref="T:System.AggregateException">未处理此 <see cref="T:System.AggregateException" /> 包含的异常。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>获取导致当前异常的 <see cref="T:System.Exception" /> 实例的只读集合。</summary>
+      <returns>返回导致当前异常的 <see cref="T:System.Exception" /> 实例的只读集合。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>创建并返回当前 <see cref="T:System.AggregateException" /> 的字符串表示形式。</summary>
+      <returns>当前异常的字符串表示形式。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>取消线程正在执行的操作时在线程中引发的异常。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>使用系统提供的错误信息初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>使用指定的错误信息初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该错误的 <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>用指定的错误消息、对作为此异常原因的内部异常的引用以及取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>使用指定的错误信息和取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="message">解释异常原因的错误信息。</param>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>用取消令牌初始化 <see cref="T:System.OperationCanceledException" /> 类的新实例。</summary>
+      <param name="token">一个与已取消的操作关联的取消标记。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>获取与已取消的操作关联的令牌。</summary>
+      <returns>与已取消的操作关联的令牌,或默认令牌。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>表示生成器,用于返回任务的异步方法。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>标记此任务为失败并绑定指定的异常至此任务。</summary>
+      <param name="exception">要绑定到任务的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">任务已完成。- 或 -该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>将任务标记为已成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">任务已完成。- 或 -该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>获取此生成器的任务。</summary>
+      <returns>此生成器的任务。</returns>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>表示异步方法的生成器,该生成器将返回任务并提供结果的参数。</summary>
+      <typeparam name="TResult">用来完成任务的结果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>标记此任务为失败并绑定指定的异常至此任务。</summary>
+      <param name="exception">要绑定到任务的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">任务已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>将任务标记为已成功完成。</summary>
+      <param name="result">用来完成任务的结果。</param>
+      <exception cref="T:System.InvalidOperationException">任务已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>获取此生成器的任务。</summary>
+      <returns>此生成器的任务。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>表示生成器,用于不返回值的异步方法。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>指定的 awaiter 完成时,安排状态机,以继续下一操作。此方法可从部分受信任的代码调用。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">状态机。</param>
+      <typeparam name="TAwaiter">Awaiter 的类型。</typeparam>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>创建 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 类的实例。</summary>
+      <returns>生成器的新实例。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>将一个异常绑定到该方法生成器。</summary>
+      <param name="exception">要绑定的异常。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>标记此方法生成器为成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">该生成程序未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>一个生成器与指定的状态机关联。</summary>
+      <param name="stateMachine">要与生成器关联的状态机实例。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">预设置状态机。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>开始运行有关联状态机的生成器。</summary>
+      <param name="stateMachine">由引用传递的状态器实例。</param>
+      <typeparam name="TStateMachine">状态机的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 为 null。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>提供用于启用对任务的已配置等待的可等待对象。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>返回此可等待对象的 Awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>提供用于启用对任务的已配置等待的可等待对象。</summary>
+      <typeparam name="TResult">此 <see cref="T:System.Threading.Tasks.Task`1" /> 生成的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>返回此可等待对象的 Awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>提供可等待对象 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 Awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>结束对已完成任务的等待。</summary>
+      <returns>已完成任务的结果。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">该任务在出错状态下完成。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>获取一个值,该值指定等待中的任务是否已完成。</summary>
+      <returns>如果已成功完成等待任务,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>提供可等待 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 对象的 Awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>结束对已完成任务的等待。</summary>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">该任务在出错状态下完成。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>获取指定长期任务是否复杂的值。</summary>
+      <returns>如果已成功完成等待任务,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>为与此 awaiter 关联的任务计划延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+      <exception cref="T:System.NullReferenceException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>表示为异步方法生成的状态机。此类别仅供编译器使用。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>移动此状态机至其下一个状态。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>使用堆分配的副本配置该状态机。</summary>
+      <param name="stateMachine">堆分配的副本。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>表示等候程序,其计划等待操作完成时的后续部分。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>计划实例完成时调用的延续操作。</summary>
+      <param name="continuation">要在操作完成时调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数是 null(在 Visual Basic 中为 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>表示操作,其计划等待操作完成时的后续部分。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>计划实例完成时调用的延续操作。</summary>
+      <param name="continuation">要在操作完成时调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数是 null(在 Visual Basic 中为 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>提供对象,其等待异步任务的完成。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>异步任务完成后关闭等待任务。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">在 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态中完成的任务。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>获取一个值,该值指示异步任务是否已完成。</summary>
+      <returns>如果该任务已完成,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>将操作设置为当 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象停止等待异步任务完成时执行。</summary>
+      <param name="continuation">在等待操作完成时要执行的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>计划与此 awaiter 相关异步任务的延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>表示等待完成的异步任务的对象,并提供结果的参数。</summary>
+      <typeparam name="TResult">任务的结果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>异步任务完成后关闭等待任务。</summary>
+      <returns>已完成任务的结果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">已取消的任务。</exception>
+      <exception cref="T:System.Exception">在 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态中完成的任务。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>获取一个值,该值指示异步任务是否已完成。</summary>
+      <returns>如果该任务已完成,则为 true;否则为 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>将操作设置为当 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象停止等待异步任务完成时执行。</summary>
+      <param name="continuation">在等待操作完成时要执行的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 对象未正确地初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>计划与此 awaiter 相关异步任务的延续操作。</summary>
+      <param name="continuation">在等待操作完成时要调用的操作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">等待未正确地初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>提供上下文,用于在异步切换到目标环境时等待。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>为此类的实例检索 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 对象。</summary>
+      <returns>用于监视异步操作是否完成的对象。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>提供等待器,用于切换至目标环境。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>结束等待操作。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>获取一个值,该值指示是否需要一个 yield。</summary>
+      <returns>始终 false,指示 yield 始终是 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 所必需的。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>设置延续以调用。</summary>
+      <param name="continuation">要异步调用的调用。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>发送 <paramref name="continuation" /> 回到当前上下文。</summary>
+      <param name="continuation">要异步调用的调用。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 参数为 null。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>传播有关应取消操作的通知。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="canceled">标记的已取消状态。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>获取此标记是否能处于已取消状态。</summary>
+      <returns>如果此标记能处于已取消状态,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationToken" /> 实例是否等于指定的 <see cref="T:System.Object" />。</summary>
+      <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>
+      <param name="other">要与此实例进行比较的其他对象。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationToken" /> 实例是否等于指定的标记。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。如果两个标记与同一 <see cref="T:System.Threading.CancellationTokenSource" /> 关联,或者它们均是根据公共 CancellationToken 构造函数构造并且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,则两个标记相等。</returns>
+      <param name="other">要与此实例进行比较的另一个 <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>作为 <see cref="T:System.Threading.CancellationToken" /> 的哈希函数。</summary>
+      <returns>当前 <see cref="T:System.Threading.CancellationToken" /> 实例的哈希代码。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>获取是否已请求取消此标记。</summary>
+      <returns>如果已请求取消此标记,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>返回一个空 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
+      <returns>一个空取消标记。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationToken" /> 实例是否相等。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationToken" /> 实例是否不相等。</summary>
+      <returns>如果实例不相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="useSynchronizationContext">一个布尔值,该值指示是否捕获当前 <see cref="T:System.Threading.SynchronizationContext" /> 并在调用 <paramref name="callback" /> 时使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="state">要在调用委托时传递给 <paramref name="callback" /> 的状态。这可能为 null。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>注册一个将在取消此 <see cref="T:System.Threading.CancellationToken" /> 时调用的委托。</summary>
+      <returns>可用于取消注册回调的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例。</returns>
+      <param name="callback">要在取消 <see cref="T:System.Threading.CancellationToken" /> 时执行的委托。</param>
+      <param name="state">要在调用委托时传递给 <paramref name="callback" /> 的状态。这可能为 null。</param>
+      <param name="useSynchronizationContext">一个布尔值,该值指示是否捕获当前 <see cref="T:System.Threading.SynchronizationContext" /> 并在调用 <paramref name="callback" /> 时使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>如果已请求取消此标记,则引发 <see cref="T:System.OperationCanceledException" />。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>获取在取消标记时收到信号的 <see cref="T:System.Threading.WaitHandle" />。</summary>
+      <returns>在取消标记时收到信号的 <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 注册的回调委托。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>释放由 <see cref="T:System.Threading.CancellationTokenRegistration" /> 类的当前实例占用的所有资源。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否等于指定的 <see cref="T:System.Threading.CancellationTokenRegistration" />。</summary>
+      <returns>如果此实例和 <paramref name="obj" /> 相等,则为 true。否则为 false。如果两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例均引用对相同 <see cref="T:System.Threading.CancellationToken" /> Register 方法的单一调用的输出,则这两个实例相等。</returns>
+      <param name="obj">要与此实例进行比较的其他对象。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>确定当前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否等于指定的 <see cref="T:System.Threading.CancellationTokenRegistration" />。</summary>
+      <returns>如果此实例和 <paramref name="other" /> 相等,则为 true。否则为 false。 如果两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例均引用对相同 <see cref="T:System.Threading.CancellationToken" /> Register 方法的单一调用的输出,则这两个实例相等。</returns>
+      <param name="other">要与此实例进行比较的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>作为 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的哈希函数。</summary>
+      <returns>当前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例的哈希代码。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否相等。</summary>
+      <returns>如果两个实例相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>确定两个 <see cref="T:System.Threading.CancellationTokenRegistration" /> 实例是否不相等。</summary>
+      <returns>如果两个实例不相等,则为 true;否则为 false。</returns>
+      <param name="left">第一个实例。</param>
+      <param name="right">第二个实例。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>向应该被取消的 <see cref="T:System.Threading.CancellationToken" /> 发送信号。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例,在指定的延迟(以毫秒为单位)后将被取消。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间间隔(以毫秒为单位)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 类的新实例,在指定的时间跨度后将被取消。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间间隔。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>传达取消请求。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>传达对取消的请求,并指定是否应处理其余回调和可取消操作。</summary>
+      <param name="throwOnFirstException">如果可以立即传播异常,则为 true;否则为 false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>在指定的毫秒数后计划对此 <see cref="T:System.Threading.CancellationTokenSource" /> 的取消操作。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间范围。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>在指定的时间跨度后计划对此 <see cref="T:System.Threading.CancellationTokenSource" /> 的取消操作。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 前等待的时间范围。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>创建一个将在任何源标记处于取消状态时处于取消状态的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>一个链接到源标记的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">要观察的第一个取消标记。</param>
+      <param name="token2">要观察的第二个取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>创建一个将在在指定的数组中任何源标记处于取消状态时处于取消状态的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>一个链接到源标记的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">包含要观察的取消标记实例的数组。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>释放 <see cref="T:System.Threading.CancellationTokenSource" /> 类的当前实例所使用的所有资源。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>释放 <see cref="T:System.Threading.CancellationTokenSource" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>获取是否已请求取消此 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>如果已请求取消此 <see cref="T:System.Threading.CancellationTokenSource" />,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>获取与此 <see cref="T:System.Threading.CancellationToken" /> 关联的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>与此 <see cref="T:System.Threading.CancellationToken" /> 关联的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>提供任务计划程序,其用于执行任务,同时确保并发任务可同时运行,而独占任务从不运行。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>用指定的计划程序目标初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>初始化针对最大并发级别的指定计划程序 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 类的新实例。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+      <param name="maxConcurrencyLevel">并发运行的最大任务数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" />  类的新实例,该实例针对最大并发级别和最大计划任务数的指定计划程序,并可能作为一个单元来处理。</summary>
+      <param name="taskScheduler">应执行的目标计划程序。</param>
+      <param name="maxConcurrencyLevel">并发运行的最大任务数。</param>
+      <param name="maxItemsPerTask">要处理的被成对用于每一个基础计划任务的最大任务数。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>通知不能接受更多任务的计划程序对。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>当调度程序已经完成处理过程时,获取将要完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>计划程序完成处理时将完成的异步操作。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>获取可用于调度任务到此添加线对的 <see cref="T:System.Threading.Tasks.TaskScheduler" />,其中的线对可以与此线对上的其他任务同时运行。</summary>
+      <returns>可用于当前安排任务的对象。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>获取可用于调度任务到此添加线对的 <see cref="T:System.Threading.Tasks.TaskScheduler" />,其中的线对必须独占地运行,不考虑此线对上的其他任务。</summary>
+      <returns>可用于安排任务没有与其他任务并发运行的对象。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>表示一个异步操作。若要浏览此类型的 .NET Framework 源代码,请参阅引用源。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>使用指定的操作初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>使用指定的操作和 <see cref="T:System.Threading.Tasks.Task" /> 初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>使用指定的操作和状态初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="cancellationToken">新任务将观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">表示要在任务中执行的代码的委托。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>获取在创建 <see cref="T:System.Threading.Tasks.Task" /> 时提供的状态对象,如果未提供,则为 null。</summary>
+      <returns>一个 <see cref="T:System.Object" />,表示在创建任务时传递给该任务的状态数据。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>获取一个已成功完成的任务。</summary>
+      <returns>已成功完成的任务。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>配置用于等待此 <see cref="T:System.Threading.Tasks.Task" />的 awaiter。</summary>
+      <returns>用于的等待此任务的对象。</returns>
+      <param name="continueOnCapturedContext">尝试将延续任务封送回原始上下文,则为 true;否则为 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时可接收取消标记并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标任务完成时按照指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 执行的延续任务。延续任务会收到一个取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标任务完成时按照指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并执行的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在任务完成时要运行的操作。运行时,委托作为一个参数传递给完成的任务和调用方提供的状态对象。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息和取消标记,并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息和取消标记并执行的延续任务。延续任务根据一组指定的条件执行,并使用指定的计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并执行的延续任务。延续任务根据一组指定的条件执行。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时接收调用方提供的状态信息并以异步方式执行的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行并返回一个值的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行并返回一个值的延续任务。延续任务收到取消标记。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个按照指定延续任务选项执行并返回一个值的延续任务。延续任务被传入一个取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions." /> 中指定的条件运行函数。在运行时,委托将作为一个自变量传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个按照指定延续任务选项执行并返回一个值的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行并返回一个值的延续任务。延续任务使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时接收调用方提供的状态信息并以异步方式执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时异步执行的延续任务。延续任务接收调用方提供的状态信息和取消标记。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成并返回一个值时根据指定的任务延续选项执行的延续任务。延续任务接收调用方提供的状态信息和取消标记,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时根据指定的任务延续选项执行的延续任务。延续任务接收调用方提供的状态信息。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task" /> 完成时异步执行的延续任务。延续任务接收调用方提供的状态信息,并使用指定计划程序。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>获取用于创建此任务的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
+      <returns>用于创建此任务的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>返回当前正在执行 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
+      <returns>系统分配给当前正在执行的任务的一个整数。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>创建将在时间延迟后完成的任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="millisecondsDelay">在完成返回的任务前要等待的毫秒数;如果无限期等待,则为 -1。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>创建将在时间延迟后完成的可取消任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="millisecondsDelay">在完成返回的任务前要等待的毫秒数;如果无限期等待,则为 -1。</param>
+      <param name="cancellationToken">将在完成返回的任务之前选中的取消标记。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>创建一个在指定的时间间隔后完成的任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="delay">在完成返回的任务前等待的时间跨度;如果无限期等待,则为 TimeSpan.FromMilliseconds(-1)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>创建一个在指定的时间间隔后完成的可取消任务。</summary>
+      <returns>表示时间延迟的任务。</returns>
+      <param name="delay">在完成返回的任务前等待的时间跨度;如果无限期等待,则为 TimeSpan.FromMilliseconds(-1)。</param>
+      <param name="cancellationToken">将在完成返回的任务之前选中的取消标记。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>获取导致 <see cref="T:System.AggregateException" /> 提前结束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 成功完成或尚未引发任何异常,这将返回 null。</summary>
+      <returns>导致 <see cref="T:System.AggregateException" /> 提前结束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>提供对用于创建 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 的工厂方法的访问。</summary>
+      <returns>一个工厂对象,可创建多种 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task" />,它因指定的取消标记进行的取消操作而完成。</summary>
+      <returns>取消的任务。</returns>
+      <param name="cancellationToken">完成任务的取消标记。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task`1" />,它因指定的取消标记进行的取消操作而完成。</summary>
+      <returns>取消的任务。</returns>
+      <param name="cancellationToken">完成任务的取消标记。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task`1" />,它是以指定的异常来完成的。</summary>
+      <returns>出错的任务。</returns>
+      <param name="exception">完成任务的异常。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>创建 <see cref="T:System.Threading.Tasks.Task" />,它是以指定的异常来完成的。</summary>
+      <returns>出错的任务。</returns>
+      <param name="exception">完成任务的异常。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>创建指定结果的、成功完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已成功完成的任务。</returns>
+      <param name="result">存储入已完成任务的结果。</param>
+      <typeparam name="TResult">任务返回的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>获取用于等待此 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>一个 awaiter 实例。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 实例的唯一 ID。</summary>
+      <returns>系统分配给此任务实例的一个整数。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 实例是否由于被取消的原因而已完成执行。</summary>
+      <returns>如果任务由于被取消而完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
+      <returns>如果任务已完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>获取 <see cref="T:System.Threading.Tasks.Task" /> 是否由于未经处理异常的原因而完成。</summary>
+      <returns>如果任务引发了未经处理的异常,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的任务句柄。</summary>
+      <returns>表示在线程池执行的队列的任务。</returns>
+      <param name="action">以异步方式执行的工作量。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的任务句柄。</summary>
+      <returns>表示在线程池执行的队列的任务。</returns>
+      <param name="action">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>将在线程池上运行的指定工作排队,并返回 Task(TResult) 返回的 <paramref name="function" /> 的代理项。</summary>
+      <returns>表示由 Task(TResult) 返回的 Task(TResult) 的代理的 <paramref name="function" />。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <typeparam name="TResult">代理任务返回的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回 Task(TResult) 返回的 <paramref name="function" /> 的代理项。</summary>
+      <returns>表示由 Task(TResult) 返回的 Task(TResult) 的代理的 <paramref name="function" />。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <typeparam name="TResult">代理任务返回的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>将在线程池上运行的指定工作排队,并返回 <paramref name="function" /> 返回的任务的代理项。</summary>
+      <returns>表示由 <paramref name="function" /> 返回的任务代理的任务。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回 <paramref name="function" /> 返回的任务的代理项。</summary>
+      <returns>表示由 <paramref name="function" /> 返回的任务代理的任务。</returns>
+      <param name="function">以异步方式执行的工作。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>将在线程池上运行的指定工作排队,并返回代表该工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</summary>
+      <returns>表示在线程池中排队执行的工作的任务对象。</returns>
+      <param name="function">以异步方式执行的工作。</param>
+      <typeparam name="TResult">任务的返回类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>将在线程池上运行的指定工作排队,并返回该工作的 Task(TResult) 句柄。</summary>
+      <returns>表示在线程池执行的队列的 Task(TResult)。</returns>
+      <param name="function">以异步方式执行的工作量。</param>
+      <param name="cancellationToken">应用以取消工作的取消标记</param>
+      <typeparam name="TResult">任务的结果类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>对当前的 <see cref="T:System.Threading.Tasks.Task" /> 同步运行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>对提供的 <see cref="T:System.Threading.Tasks.Task" /> 同步运行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <param name="scheduler">尝试对其以内联方式运行此任务的计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>启动 <see cref="T:System.Threading.Tasks.Task" />,并将它安排到当前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 中执行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>启动 <see cref="T:System.Threading.Tasks.Task" />,并将它安排到指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 中执行。</summary>
+      <param name="scheduler">要与之关联并执行此任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>获取此任务的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
+      <returns>此任务实例的当前 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>获取可用于等待任务完成的 <see cref="T:System.Threading.WaitHandle" />。</summary>
+      <returns>可用于等待任务完成的 <see cref="T:System.Threading.WaitHandle" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>获取操作是否已同步完成的指示。</summary>
+      <returns>如果操作同步完成,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒数内完成执行。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。如果在任务完成之前超时间隔结束或取消标记已取消,等待将终止。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的取消标记。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 完成执行过程。如果在任务完成之前取消标记已取消,等待将终止。</summary>
+      <param name="cancellationToken">等待任务完成期间要观察的取消标记。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的时间间隔内完成执行。</summary>
+      <returns>如果在分配的时间内 true 完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程。</summary>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒数内完成执行。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行,或等到取消等待。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等待提供的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程(除非取消等待)。</summary>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等待所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的时间间隔内完成执行。</summary>
+      <returns>如果在分配的时间内所有 true 实例都已完成执行,则为 <see cref="T:System.Threading.Tasks.Task" />;否则为 false。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>等待提供的任一 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待任何提供的 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待提供的任何 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的毫秒数内完成执行,或等到取消标记取消。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="millisecondsTimeout">等待的毫秒数,或为 <see cref="F:System.Threading.Timeout.Infinite" /> (-1),表示无限期等待。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等待提供的任何 <see cref="T:System.Threading.Tasks.Task" /> 对象完成执行过程(除非取消等待)。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="cancellationToken">等待任务完成期间要观察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等待任何提供的 <see cref="T:System.Threading.Tasks.Task" /> 对象在指定的时间间隔内完成执行。</summary>
+      <returns>已完成的任务在 <paramref name="tasks" /> 数组参数中的索引,如果发生超时,则为 -1。</returns>
+      <param name="tasks">要等待的 <see cref="T:System.Threading.Tasks.Task" /> 实例的数组。</param>
+      <param name="timeout">表示等待毫秒数的 <see cref="T:System.TimeSpan" />,或表示 -1 毫秒(无限期等待)的 <see cref="T:System.TimeSpan" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个任务,该任务将在可枚举集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>创建一个任务,该任务将在可枚举集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>创建一个任务,该任务将在数组中的所有 <see cref="T:System.Threading.Tasks.Task" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>创建一个任务,该任务将在数组中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 对象都完成时完成。</summary>
+      <returns>表示所有提供的任务的完成情况的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>任何提供的任务已完成时,创建将完成的任务。</summary>
+      <returns>表示提供的任务之一已完成的任务。返回任务的结果是完成的任务。</returns>
+      <param name="tasks">等待完成的任务。</param>
+      <typeparam name="TResult">已完成任务的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>创建异步产生当前上下文的等待任务。</summary>
+      <returns>等待时,上下文将异步转换回等待时的当前上下文。如果当前 <see cref="T:System.Threading.SynchronizationContext" /> 不为 null,则将其视为当前上下文。否则,与当前执行任务关联的任务计划程序将视为当前上下文。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>表示一个可以返回值的异步操作。</summary>
+      <typeparam name="TResult">此 <see cref="T:System.Threading.Tasks.Task`1" /> 生成的结果的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>使用指定的函数初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>使用指定的函数初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="cancellationToken">将指派给此任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函数和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函数和创建选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>使用指定的函数和状态初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示由该操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给此新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给此新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的操作、状态和选项初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">表示要在任务中执行的代码的委托。在完成此函数后,该任务的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 属性将设置为返回此函数的结果值。</param>
+      <param name="state">一个表示将由此函数使用的数据的对象。</param>
+      <param name="creationOptions">用于自定义任务的行为的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>配置用于等待此 <see cref="T:System.Threading.Tasks.Task`1" />的 awaiter。</summary>
+      <returns>用于的等待此任务的对象。</returns>
+      <param name="continueOnCapturedContext">尝试将延续任务封送回原始上下文,则为 true;否则为 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>创建一个在目标任务完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的可取消延续任务。</summary>
+      <returns>一个新的延续任务。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">传递给新的延续任务的取消标记。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">根据在 <paramref name="continuationOptions" /> 中指定的条件运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <paramref name="continuationOptions" /> 中指定的条件的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>创建一个传递了状态信息并在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,委托作为一个参数传递给完成的任务和调用方提供的状态对象。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的操作。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续操作使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions" /> 中指定的条件运行函数。在运行时,委托将作为一个参数传递给此完成的任务。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建根据 <paramref name="continuationOptions" /> 中指定的条件加以执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">根据 <paramref name="continuationOptions" /> 中指定的条件运行函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时异步执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。在运行时,委托将作为一个参数传递给完成的任务。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="continuationOptions">用于设置计划延续任务的时间以及延续任务的工作方式的选项。这包括条件(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />)和执行选项(如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>创建一个在目标 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时执行的延续任务。</summary>
+      <returns>一个新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">在 <see cref="T:System.Threading.Tasks.Task`1" /> 完成时要运行的函数。运行时,将传递委托,如完成的任务一样,调用方提供的状态对象(如参数)。</param>
+      <param name="state">一个表示由该延续功能使用的数据的对象。</param>
+      <param name="scheduler">要与延续任务关联并用于其执行过程的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">延续任务生成的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>提供对用于创建和配置 <see cref="T:System.Threading.Tasks.Task`1" /> 实例的工厂方法的访问。</summary>
+      <returns>一个工厂对象,可创建多种 <see cref="T:System.Threading.Tasks.Task`1" /> 对象。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>获取用于等待此 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>一个 awaiter 实例。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</summary>
+      <returns>此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值,该值类型与任务参数类型相同。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>表示一个用于告知任务取消的异常。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>使用对已取消的 <see cref="T:System.Threading.Tasks.Task" /> 的引用初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 类的新实例。</summary>
+      <param name="task">已取消的任务。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>获取与此异常关联的任务。</summary>
+      <returns>对与此异常关联的 <see cref="T:System.Threading.Tasks.Task" /> 的引用。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>表示未绑定到委托的 <see cref="T:System.Threading.Tasks.Task`1" /> 的制造者方,并通过 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 属性提供对使用者方的访问。</summary>
+      <typeparam name="TResult">与此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 关联的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>使用指定的状态创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要用作基础 <see cref="T:System.Threading.Tasks.Task`1" /> 的 AsyncState 的状态。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的状态和选项创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要用作基础 <see cref="T:System.Threading.Tasks.Task`1" /> 的 AsyncState 的状态。</param>
+      <param name="creationOptions">创建基础 <see cref="T:System.Threading.Tasks.Task`1" /> 时要使用的选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 表示与 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 一起使用时无效的选项。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的选项创建一个 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="creationOptions">创建基础 <see cref="T:System.Threading.Tasks.Task`1" /> 时要使用的选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 表示与 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 一起使用时无效的选项。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状态。</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <param name="exceptions">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常的集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">在 <paramref name="exceptions" /> 中有一个或多个 null 元素。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <param name="exception">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 参数为 null。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状态。</summary>
+      <param name="result">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>获取由此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 创建的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>返回由此 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 创建的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;如果操作失败或对象已被释放,则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>尝试,则过渡基础<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />状态,并使用于存储在已取消的任务的取消标记。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="cancellationToken">取消标记。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="exceptions">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常的集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">在 <paramref name="exceptions" /> 中有一个或多个 null 元素。- 或 -<paramref name="exceptions" /> 集合是空的。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="exception">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的异常。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已处理。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>尝试将基础 <see cref="T:System.Threading.Tasks.Task`1" /> 转换为 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 状态。</summary>
+      <returns>如果操作成功,则为 true;否则为 false。</returns>
+      <param name="result">要绑定到此 <see cref="T:System.Threading.Tasks.Task`1" /> 的结果值。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>指定任何使用 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 选项创建,并尝试作为附加的子任务执行的子任务(即,由此延续创建的任何嵌套内部任务)都无法附加到父任务,会改成作为分离的子任务执行。有关详细信息,请参阅已附加和已分离的子任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>指定应同步执行延续任务。指定此选项后,延续任务在导致前面的任务转换为其最终状态的相同线程上运行。如果在创建延续任务时已经完成前面的任务,则延续任务将在创建此延续任务的线程上运行。如果前面任务的 <see cref="T:System.Threading.CancellationTokenSource" /> 已在一个 finally(在 Visual Basic 中为 Finally)块中释放,则使用此选项的延续任务将在该 finally 块中运行。只应同步执行运行时间非常短的延续任务。由于任务以同步方式执行,因此无需调用诸如 <see cref="M:System.Threading.Tasks.Task.Wait" /> 的方法来确保调用线程等待任务完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>在延续取消的情况下,防止延续的完成直到完成先前的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>指定延续将是长期运行的、粗粒度的操作。它会向 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 提示,过度订阅可能是合理的。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>如果未指定延续选项,应在执行延续任务时使用指定的默认行为。延续任务在前面的任务完成后以异步方式运行,与前面任务最终的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性值无关。如果延续为子任务,则会将其创建为分离的嵌套任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>指定不应在延续任务前面的任务已取消的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,则前面的任务会取消。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>指定不应在延续任务前面的任务引发了未处理异常的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,则前面的任务会引发未处理的异常。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>指定不应在延续任务前面的任务已完成运行的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,则前面的任务会运行直至完成。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>指定只应在延续前面的任务已取消的情况下安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,则前面的任务会取消。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>指定只应在延续任务前面的任务已完成运行的情况下才安排延续任务。如果前面任务完成的 <see cref="P:System.Threading.Tasks.Task.Status" /> 属性是 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,则前面的任务会运行直至完成。此选项对多任务延续无效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 按任务计划的顺序安排任务,因此较早安排的任务将更可能较早运行,而较晚安排运行的任务将更可能较晚运行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>指定应异步运行延续任务。此选项优先于 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>指定用于控制任务的创建和执行的可选行为的标志。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>指定任何尝试作为附加的子任务执行(即,使用 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 选项创建)的子任务都无法附加到父任务,会改成作为分离的子任务执行。有关更多信息,请参见 已附加和已分离的子任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>防止环境计划程序被视为已创建任务的当前计划程序。这意味着像 StartNew 或 ContinueWith 创建任务的执行操作将被视为 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 当前计划程序。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>指定任务将是长时间运行的、粗粒度的操作,涉及比细化的系统更少、更大的组件。它会向 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 提示,过度订阅可能是合理的。可以通过过度订阅创建比可用硬件线程数更多的线程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>指定应使用默认行为。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 以一种尽可能公平的方式安排任务,这意味着较早安排的任务将更可能较早运行,而较晚安排运行的任务将更可能较晚运行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>强制异步执行添加到当前任务的延续任务。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>提供一组用于处理特定类型的 <see cref="T:System.Threading.Tasks.Task" /> 实例的静态方法(在 Visual Basic 中为共享方法)。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个表示 <see cref="T:System.Threading.Tasks.Task" /> 的异步操作的代理 Task&lt;Task&lt;T&gt;&gt; (C#) or Task (Of Task(Of T)) (Visual Basic)。 </summary>
+      <returns>一个 <see cref="T:System.Threading.Tasks.Task" /> 它表示所提供的 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的异步运算。</returns>
+      <param name="task">要解包的 Task&lt;Task&lt;T&gt;&gt; (C#) 或者 Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">任务结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>创建一个表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的异步操作的代理 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>表示所提供的 System.Threading.Tasks.Task(Of Task) 的异步操作的 Task。</returns>
+      <param name="task">要解包的 Task&lt;Task&gt; (C#) 或者 Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>提供对创建和计划 <see cref="T:System.Threading.Tasks.Task" /> 对象的支持。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 创建的任务的 <see cref="T:System.Threading.Tasks.TaskFactory" />,除非在调用工厂方法时显式指定另一个 CancellationToken。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 创建的任务的 <see cref="T:System.Threading.Tasks.TaskFactory" />,除非在调用工厂方法时显式指定另一个 CancellationToken。</param>
+      <param name="creationOptions">在使用此 TaskFactory 创建任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">在使用此 TaskFactory 创建延续任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">要用于计划使用此 TaskFactory 创建的任何任务的默认 <see cref="T:System.Threading.Tasks.TaskScheduler" />。一个 null 值,该值指示应使用 TaskScheduler.Current。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="creationOptions">在使用此 TaskFactory 创建任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">在使用此 TaskFactory 创建延续任务时要使用的默认 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 实例。</summary>
+      <param name="scheduler">要用于计划使用此 TaskFactory 创建的任何任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。一个 null 值,该值指示应使用当前的 TaskScheduler。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>获取此任务工厂的默认取消标记。</summary>
+      <returns>此任务工厂的默认任务取消标记。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>获取此任务工厂的默认任务继续选项。</summary>
+      <returns>此任务工厂的默认任务继续选项。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的所有任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <param name="scheduler">用于计划新的延续任务的对象。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。- 或 -创建了 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" /> 已经被释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,该任务在一组指定的任务完成后开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">枚举值的按位组合,这些枚举值控制新的延续任务的行为。NotOn* 和 OnlyOn* 成员不受支持。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的任务关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的一个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组为空或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数是 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<paramref name="cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationAction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationAction">在 <paramref name="tasks" /> 数组中的一个任务完成时要执行的操作委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationAction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。- 或 -提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续 <see cref="T:System.Threading.Tasks.Task`1" />,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,用于控制所创建的延续 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委托返回并与创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 关联的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">在 <paramref name="tasks" /> 数组中的元素之一已经被释放时引发的异常。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="tasks" /> 数组为 null 时引发的异常。- 或 -当 <paramref name="continuationFunction" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">当 <paramref name="continuationOptions" /> 参数指定无效 TaskContinuationOptions 值时引发的异常。</exception>
+      <exception cref="T:System.ArgumentException">当 <paramref name="tasks" /> 数组包含 null 值时引发的异常。- 或 -当 <paramref name="tasks" /> 数组为空时引发的异常。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>获取此任务工厂的默认任务创建选项。</summary>
+      <returns>此任务工厂的默认任务创建选项。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="beginMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法操作。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的操作委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个 <see cref="T:System.Threading.Tasks.Task`1" />,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="asyncResult" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="endMethod" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>获取此任务工厂的默认任务计划程序。</summary>
+      <returns>此任务工厂的默认任务计划程序。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要异步执行的操作委托。</param>
+      <param name="state">一个包含由 <paramref name="action" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task" /> 的行为。</param>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="action" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定无效 TaskCreationOptions 值时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新 <see cref="T:System.Threading.Tasks.Task" /> 的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /></param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="cancellationToken">将指派给新任务的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <param name="scheduler">用于计划所创建的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">提供的 <see cref="T:System.Threading.CancellationToken" /> 已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。- 或 -当 <paramref name="scheduler" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的将来结果。</param>
+      <param name="state">一个包含由 <paramref name="function" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个 TaskCreationOptions 值,用于控制创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TResult">可通过 <see cref="T:System.Threading.Tasks.Task`1" /> 获得的结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">当 <paramref name="function" /> 参数为 null 时引发的异常。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>提供对创建和计划 <see cref="T:System.Threading.Tasks.Task`1" /> 对象的支持。</summary>
+      <typeparam name="TResult">此类的方法创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 对象的返回值。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>使用默认配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="T:System.Threading.Tasks.TaskFactory" /> 创建的任务的默认取消标记(除非在调用工厂方法时显式指定另一个取消标记)。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="cancellationToken">将指派给由此 <see cref="T:System.Threading.Tasks.TaskFactory" /> 创建的任务的默认取消标记(除非在调用工厂方法时显式指定另一个取消标记)。</param>
+      <param name="creationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="continuationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="scheduler">要用于计划使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建的任何任务的默认计划程序。null 值指示应使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="creationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <param name="continuationOptions">在使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建任务时要使用的默认选项。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定配置初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 实例。</summary>
+      <param name="scheduler">要用于计划使用此 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 创建的任何任务的计划程序。一个 null 值,该值指示应使用当前 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>获取此任务工厂的默认取消标记。</summary>
+      <returns>此任务工厂的默认取消标记。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>获取此任务工厂的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 枚举值。</summary>
+      <returns>指定此任务工厂的默认延续选项的枚举值之一。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 指定了一个无效值。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的计划程序。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的一组任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的所有任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值或为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组参数为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续任务的任务计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的枚举值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续任务。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="cancellationToken">将指派给新的延续任务的取消标记。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <param name="scheduler">用于计划所创建的延续 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的 TaskContinuationOptions 值无效。</exception>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。- 或 -<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>创建一个延续任务,它将在提供的组中的任何任务完成后马上开始。</summary>
+      <returns>新的延续 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">在一个任务完成时继续执行的任务所在的数组。</param>
+      <param name="continuationFunction">在 <paramref name="tasks" /> 数组中的一个任务完成时要异步执行的函数委托。</param>
+      <param name="continuationOptions">控制所创建的延续任务的行为的枚举值之一。NotOn* 或 OnlyOn* 值均无效。</param>
+      <typeparam name="TAntecedentResult">以前的 <paramref name="tasks" /> 结果的类型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">
+        <paramref name="tasks" /> 数组中的某个元素已被释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 数组为 null。- 或 -<paramref name="continuationFunction" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 参数指定的枚举值无效。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。- 或 -<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>获取此任务工厂的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 枚举值。</summary>
+      <returns>指定此任务工厂的默认创建选项的枚举值之一。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个对象,用于控制所创建的 <see cref="T:System.Threading.Tasks.Task`1" /> 的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建一个任务,它表示符合异步编程模型模式的成对的开始和结束方法。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="beginMethod">用于启动异步操作的委托。</param>
+      <param name="endMethod">用于结束异步操作的委托。</param>
+      <param name="arg1">传递给 <paramref name="beginMethod" /> 委托的第一个参数。</param>
+      <param name="arg2">传递给 <paramref name="beginMethod" /> 委托的第二个参数。</param>
+      <param name="arg3">传递给 <paramref name="beginMethod" /> 委托的第三个参数。</param>
+      <param name="state">一个包含由 <paramref name="beginMethod" /> 委托使用的数据的对象。</param>
+      <param name="creationOptions">一个对象,用于控制所创建的任务的行为。</param>
+      <typeparam name="TArg1">传递给 <paramref name="beginMethod" /> 委托的第二个参数的类型。</typeparam>
+      <typeparam name="TArg2">传递给 <paramref name="beginMethod" /> 委托的第三个参数的类型。</typeparam>
+      <typeparam name="TArg3">传递给 <paramref name="beginMethod" /> 委托的第一个参数的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>一个表示异步操作的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>表示异步操作的任务。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建一个任务,它在指定的 <see cref="T:System.IAsyncResult" /> 完成时执行一个结束方法函数。</summary>
+      <returns>创建的表示异步操作的任务。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成它时将触发对 <paramref name="endMethod" /> 的处理。</param>
+      <param name="endMethod">用于处理完成的 <paramref name="asyncResult" /> 的函数委托。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划将执行结束方法的任务计划程序。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 参数为 null。- 或 -<paramref name="endMethod" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>获取此任务工厂的任务计划程序。</summary>
+      <returns>此任务工厂的任务计划程序。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划所创建的任务的任务计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+    </member>
+    <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)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="cancellationToken">将指派给新的任务的取消标记。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <param name="scheduler">用于计划所创建的任务的任务计划程序。</param>
+      <exception cref="T:System.ObjectDisposedException">已处理创建的 <paramref name="cancellationToken" /> 的取消标记源。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。- 或 -<paramref name="scheduler" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>创建并启动 任务。</summary>
+      <returns>已启动的任务。</returns>
+      <param name="function">一个函数委托,可返回能够通过任务获得的将来结果。</param>
+      <param name="state">包含 <paramref name="function" /> 委托所用数据的对象。</param>
+      <param name="creationOptions">控制所创建的任务的行为的枚举值之一。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 参数为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 参数指定的值无效。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>表示一个处理将任务排队到线程中的低级工作的对象。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>获取与当前正在执行的任务关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>返回与当前正在执行的任务关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>获取由 .NET Framework 提供的默认 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 实例。</summary>
+      <returns>返回默认的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 实例。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>创建一个与当前 <see cref="T:System.Threading.SynchronizationContext" /> 关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>与由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 确定的当前 <see cref="T:System.Threading.SynchronizationContext" /> 关联的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">当前的 SynchronizationContext 不能用作 TaskScheduler。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>仅对于调试器支持,生成当前排队到计划程序中等待执行的 <see cref="T:System.Threading.Tasks.Task" /> 实例的枚举。</summary>
+      <returns>一个允许调试器遍历当前排队到此计划程序中的任务的枚举。</returns>
+      <exception cref="T:System.NotSupportedException">此计划程序无法在此时生成排队任务的列表。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>获取此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
+      <returns>返回此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>指示此 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 能够支持的最大并发级别。</summary>
+      <returns>返回表示最大并发级别的一个整数。默认计划程序返回 <see cref="F:System.Int32.MaxValue" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>将 <see cref="T:System.Threading.Tasks.Task" /> 排队到计划程序中。</summary>
+      <param name="task">要排队的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>尝试将以前排队到此计划程序中的 <see cref="T:System.Threading.Tasks.Task" /> 取消排队。</summary>
+      <returns>一个布尔值,该值指示是否已成功地将 <paramref name="task" /> 参数取消排队。</returns>
+      <param name="task">要取消排队的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>尝试在此计划程序上执行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>一个布尔值,如果成功执行了 <paramref name="task" />,则该值为 true;如果未成功执行,则该值为 false。执行失败的常见原因是,该任务先前已经执行或者位于正在由另一个线程执行的进程中。</returns>
+      <param name="task">要执行的 <see cref="T:System.Threading.Tasks.Task" /> 对象。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 与此计划程序无关联。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>确定是否可以在此调用中同步执行提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,将执行该任务。</summary>
+      <returns>一个布尔值,该值指示是否已以内联方式执行该任务。</returns>
+      <param name="task">要执行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">一个布尔值,该值指示任务之前是否已排队。如果此参数为 True,则该任务以前可能已排队(已计划);如果为 False,则已知该任务尚未排队,此时将执行此调用,以便以内联方式执行该任务,而不用将其排队。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 参数为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">已执行的 <paramref name="task" />。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>当出错的任务的未观察到的异常将要触发异常升级策略时发生,默认情况下,这将终止进程。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>表示一个用于告知由 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 计划的某个操作无效的异常。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>使用由系统提供的用来描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>使用默认的错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="innerException">导致当前异常的异常。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>使用指定的描述错误的消息初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 类的新实例。</summary>
+      <param name="message">描述该异常的消息。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 的生命周期中的当前阶段。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>该任务已通过对其自身的 CancellationToken 引发 OperationCanceledException 对取消进行了确认,此时该标记处于已发送信号状态;或者在该任务开始执行之前,已向该任务的 CancellationToken 发出了信号。有关详细信息,请参阅任务取消。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>该任务已初始化,但尚未被计划。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>由于未处理异常的原因而完成的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>已成功完成执行的任务。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>该任务正在运行,但尚未完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>该任务正在等待 .NET Framework 基础结构在内部将其激活并进行计划。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>该任务已完成执行,正在隐式等待附加的子任务完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>该任务已被计划执行,但尚未开始执行。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>为在出错的 <see cref="T:System.Threading.Tasks.Task" /> 的异常未观察到时引发的事件提供数据。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>使用未观察到的异常初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 类的新实例。</summary>
+      <param name="exception">未观察到的异常。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>未观察到的异常。</summary>
+      <returns>未观察到的异常。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>获取此异常是否已标记为“已观察到”。</summary>
+      <returns>如果此异常已标记为“已观察到”,则为 true;否则为 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>将 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 标记为“已观察到”,这样将阻止该异常触发默认情况下会终止进程的异常升级策略。</summary>
+    </member>
+  </members>
+</doc>

+ 3422 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml

@@ -0,0 +1,3422 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Threading.Tasks</name>
+  </assembly>
+  <members>
+    <member name="T:System.AggregateException">
+      <summary>表示應用程式執行期間所發生的一個或多個錯誤。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.Exception[])">
+      <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerException" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerExceptions">導致目前例外狀況的例外。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="innerExceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="innerExceptions" /> 的項目為 Null。</exception>
+    </member>
+    <member name="M:System.AggregateException.Flatten">
+      <summary>將 <see cref="T:System.AggregateException" /> 執行個體簡維成單一新執行個體。</summary>
+      <returns>簡維的新 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.GetBaseException">
+      <summary>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</summary>
+      <returns>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</returns>
+    </member>
+    <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
+      <summary>對這個 <see cref="T:System.AggregateException" /> 包含的每個 <see cref="T:System.Exception" /> 叫用處理常式。</summary>
+      <param name="predicate">要對每個例外狀況執行的述詞。述詞會接受要處理的 <see cref="T:System.Exception" /> 做為引數,並傳回表示是否已處理例外狀況的布林值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="predicate" /> 引數為 null。</exception>
+      <exception cref="T:System.AggregateException">未處理此 <see cref="T:System.AggregateException" /> 所包含的例外狀況。</exception>
+    </member>
+    <member name="P:System.AggregateException.InnerExceptions">
+      <summary>取得造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</summary>
+      <returns>傳回造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</returns>
+    </member>
+    <member name="M:System.AggregateException.ToString">
+      <summary>建立並傳回目前 <see cref="T:System.AggregateException" /> 的字串表示。</summary>
+      <returns>目前例外狀況的字串表示。</returns>
+    </member>
+    <member name="T:System.OperationCanceledException">
+      <summary>在取消執行緒執行的作業之後,在執行緒中擲回的例外狀況。</summary>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor">
+      <summary>使用系統提供的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String)">
+      <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">描述錯誤的 <see cref="T:System.String" />。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
+      <summary>使用指定的錯誤訊息、造成這個例外狀況原因的內部例外狀況參考和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
+      <summary>使用指定的錯誤訊息和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
+      <summary>使用取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
+      <param name="token">與已取消作業關聯的取消語彙基元。</param>
+    </member>
+    <member name="P:System.OperationCanceledException.CancellationToken">
+      <summary>取得與已取消之作業相關聯的語彙基元。</summary>
+      <returns>與已取消之作業相關聯的語彙基元,或是預設語彙基元。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
+      <summary>表示非同步方法產生器,會傳回工作。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
+      <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
+      <param name="exception">要繫結至工作的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
+      <summary>將工作標記為已成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
+      <summary>取得此產生器的工作。</summary>
+      <returns>此產生器的工作。</returns>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
+      <summary>表示非同步方法的產生器,會傳回一項工作並提供結果參數。</summary>
+      <typeparam name="TResult">要用來完成工作的結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
+      <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
+      <param name="exception">要繫結至工作的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
+      <summary>將工作標記為已成功完成。</summary>
+      <param name="result">要用來完成工作的結果。</param>
+      <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
+      <summary>取得此產生器的工作。</summary>
+      <returns>此產生器的工作。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
+      <summary>表示非同步方法產生器,不會傳回值。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
+      <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
+      <param name="awaiter">awaiter。</param>
+      <param name="stateMachine">狀態機器。</param>
+      <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
+      <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 類別的執行個體。</summary>
+      <returns>產生器的新執行個體。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
+      <summary>將例外狀況繫結至方法建立幫手。</summary>
+      <param name="exception">要繫結的例外狀況。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
+      <summary>將方法產生器標記為成功完成。</summary>
+      <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>將產生器與指定的狀態機器產生關聯。</summary>
+      <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
+      <summary>開始執行具有相關聯狀態機器的產生器。</summary>
+      <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
+      <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="stateMachine" /> 為 null。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
+      <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
+      <summary>傳回這個 awaitable 物件的 awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
+      <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
+      <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的型別。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
+      <summary>傳回這個 awaitable 物件的 awaiter。</summary>
+      <returns>awaiter。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
+      <summary>提供 awaitable 物件 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
+      <summary>結束等候已完成的工作。</summary>
+      <returns>已完成的工作的結果。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>取得值,指出等候的工作是否已完成。</summary>
+      <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
+      <summary>提供 awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 物件的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
+      <summary>結束等候已完成的工作。</summary>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
+      <summary>取得值,指出等候的工作是否已完成。</summary>
+      <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+      <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
+      <summary>表示針對非同步方法所產生的狀態機器。這個型別僅供編譯器使用。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
+      <summary>將狀態機器移到下一個狀態。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
+      <summary>使用堆積配置的複本設定狀態機器。</summary>
+      <param name="stateMachine">堆積配置的複本。</param>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
+      <summary>表示在 await 作業完成時排程接續符號的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
+      <summary>排程執行個體完成時所叫用的接續動作。</summary>
+      <param name="continuation">作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
+      <summary>表示在作業完成時排程接續符號的作業。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
+      <summary>排程執行個體完成時所叫用的接續動作。</summary>
+      <param name="continuation">作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
+      <summary>提供等候非同步工作完成的物件。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
+      <summary>結束對非同步工作完成的等候。</summary>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
+      <summary>取得值,指出非同步工作是否已經完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
+      <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
+      <param name="continuation">等候作業完成時要執行的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
+      <summary>表示等候非同步工作完成,並提供結果參數的物件。</summary>
+      <typeparam name="TResult">工作的結果。</typeparam>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
+      <summary>結束對非同步工作完成的等候。</summary>
+      <returns>已完成的工作的結果。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
+      <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
+      <summary>取得值,指出非同步工作是否已經完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
+      <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
+      <param name="continuation">等候作業完成時要執行的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.NullReferenceException">
+        <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
+      <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
+      <param name="continuation">等候作業完成時要叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
+      <summary>以非同步方式切換到目標環境時,提供等候的內容。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
+      <summary>擷取此類別執行個體的 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 物件。</summary>
+      <returns>物件,用來監視非同步作業的完成。</returns>
+    </member>
+    <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
+      <summary>提供要切換至目標環境的 awaiter。</summary>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
+      <summary>結束等候作業。</summary>
+    </member>
+    <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
+      <summary>取得值,指出是否不需要 yield。</summary>
+      <returns>永遠為 false,這表示 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 永遠都要有 yield。</returns>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
+      <summary>設定要叫用的接續符號。</summary>
+      <param name="continuation">以非同步方式叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
+      <summary>將 <paramref name="continuation" /> 回傳至目前的內容。</summary>
+      <param name="continuation">以非同步方式叫用的動作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="continuation" /> 引數為 null。</exception>
+    </member>
+    <member name="T:System.Threading.CancellationToken">
+      <summary>傳播通知,表示應該取消作業。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="canceled">語彙基元的已取消狀態。</param>
+    </member>
+    <member name="P:System.Threading.CancellationToken.CanBeCanceled">
+      <summary>取得這個語彙基元是否能夠處於已取消狀態。</summary>
+      <returns>如果這個語彙基元能夠處於已取消狀態,則為 true;否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的 <see cref="T:System.Object" /> 是否相等。</summary>
+      <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>
+      <param name="other">要與這個執行個體比較的其他物件。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的語彙基元是否相等。</summary>
+      <returns>如果執行個體相等,則為 true;否則為 false。如果兩個語彙基元與同一個 <see cref="T:System.Threading.CancellationTokenSource" /> 相關聯,或兩者都是從公用 CancellationToken 建構函式所建構且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,則這兩個語彙基元是相等的。</returns>
+      <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationToken" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationToken.GetHashCode">
+      <summary>做為 <see cref="T:System.Threading.CancellationToken" /> 的雜湊函式。</summary>
+      <returns>目前 <see cref="T:System.Threading.CancellationToken" /> 執行個體的雜湊碼。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
+      <summary>取得是否已要求取消這個語彙基元。</summary>
+      <returns>如果已要求取消這個語彙基元,則為 true;否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationToken.None">
+      <summary>傳回空的 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
+      <returns>空的取消語彙基元。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否相等。</summary>
+      <returns>如果執行個體相等,則為 true;否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否不相等。</summary>
+      <returns>如果執行個體不相等,則為 true;否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+      <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
+      <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
+      <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
+      <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
+      <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
+      <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="callback" /> is null.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
+      <summary>如果已要求取消這個語彙基元,則擲回 <see cref="T:System.OperationCanceledException" />。</summary>
+      <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.CancellationToken.WaitHandle">
+      <summary>取得取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</summary>
+      <returns>取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</returns>
+      <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.CancellationTokenRegistration">
+      <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 登錄的回呼委派。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
+      <summary>將 <see cref="T:System.Threading.CancellationTokenRegistration" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
+      <returns>如果這個執行個體和 <paramref name="obj" /> 相等則為 True,否則為 False。如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
+      <param name="obj">要與這個執行個體比較的其他物件。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
+      <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
+      <returns>如果這個執行個體和 <paramref name="other" /> 相等則為 True,否則為 False。 如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
+      <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
+      <summary>做為 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的雜湊函式。</summary>
+      <returns>目前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體的雜湊碼。</returns>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否相等。</summary>
+      <returns>如果執行個體相等,則為 true,否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+    </member>
+    <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
+      <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否不相等。</summary>
+      <returns>如果執行個體不相等則為 true,否則為 false。</returns>
+      <param name="left">第一個執行個體。</param>
+      <param name="right">第二個執行個體。</param>
+    </member>
+    <member name="T:System.Threading.CancellationTokenSource">
+      <summary>向 <see cref="T:System.Threading.CancellationToken" /> 發出訊號,表示應該將它取消。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,過了指定的延遲時間 (以毫秒為單位) 之後,將會取消這個執行個體。</summary>
+      <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsDelay" /> is less than -1. </exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
+      <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,在指定的時間範圍之後,將會取消這個執行個體。</summary>
+      <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel">
+      <summary>傳遞取消要求。</summary>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
+      <summary>傳遞取消要求,並指定是否應處理其餘回呼和可取消的作業。</summary>
+      <param name="throwOnFirstException">如果應該立即傳播例外狀況,則為 true;否則為 false。</param>
+      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
+      <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定毫秒數之後的取消作業。</summary>
+      <param name="millisecondsDelay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
+      <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定時間範圍之後的取消作業。</summary>
+      <param name="delay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
+      <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
+      <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
+      <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="token1">要觀察的第一個取消語彙基元。</param>
+      <param name="token2">要觀察的第二個取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
+      <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要指定的陣列中有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
+      <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <param name="tokens">包含要觀察之取消語彙基元執行個體的陣列。</param>
+      <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tokens" /> is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tokens" /> is empty.</exception>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose">
+      <summary>將 <see cref="T:System.Threading.CancellationTokenSource" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+    </member>
+    <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
+      <summary>釋放 <see cref="T:System.Threading.CancellationTokenSource" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
+      <summary>取得是否已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消。</summary>
+      <returns>如果已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消,則為 true;否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.CancellationTokenSource.Token">
+      <summary>取得與這個 <see cref="T:System.Threading.CancellationToken" /> 關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
+      <returns>與這個 <see cref="T:System.Threading.CancellationToken" /> 相關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
+      <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
+      <summary>提供工作排程器,以協調執行工作,並確保並行工作可以同時執行,而獨佔式工作永遠不可能。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體會以指定的排程器為目標。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以具有最大並行層級的指定排程器為目標。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+      <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以指定的排程器為目標,其具有最大並行層級與可當做一個單位來進行處理的排定工作最大數目。</summary>
+      <param name="taskScheduler">應該執行這一組的目標排程器。</param>
+      <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
+      <param name="maxItemsPerTask">要針對此配對所使用的每個基礎排定工作進行處理的工作的最大數目。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
+      <summary>通知排程器配對,它不應該接受任何更多的工作。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
+      <summary>取得 <see cref="T:System.Threading.Tasks.Task" />,當排程器已完成處理時,它就會完成。</summary>
+      <returns>排程器完成處理時將完成的非同步作業。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
+      <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,而這些工作可能會與其他工作同時在此組上執行。</summary>
+      <returns>可用來同時排程工作的物件。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
+      <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,相對於其他工作,這些工作必須以獨佔方式在此組上執行。</summary>
+      <returns>可用來排定無法與其他工作同時執行之工作的物件。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task">
+      <summary>表示非同步作業。若要瀏覽此類型的 .NET Framework 原始程式碼,請參閱 參考來源。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
+      <summary>使用指定的動作,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
+      <summary>使用指定的動作和 <see cref="T:System.Threading.Tasks.Task" />,初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
+      <summary>使用指定的動作和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <param name="action">委派,表示工作中要執行的程式碼。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.AsyncState">
+      <summary>取得建立 <see cref="T:System.Threading.Tasks.Task" /> 時提供的狀態物件,如果未提供則為 null。</summary>
+      <returns>
+        <see cref="T:System.Object" />,代表工作建立時傳入工作的狀態資料。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CompletedTask">
+      <summary>取得已成功完成的工作。</summary>
+      <returns>成功完成的工作。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
+      <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>等候這項工作所用的物件。</returns>
+      <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回原始擷取的內容,否則為 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收取消語彙基元並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊及執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當工作完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並執行的接續。接續會根據一組指定的條件執行,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並執行的接續。接續會根據一組指定的條件執行。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成並傳回值時非同步執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會接收取消語彙基元。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立會根據指定之接續選項執行並傳回值的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據指定之 <paramref name="continuationOptions." /> 執行的函式。執行時,會將完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據指定之接續選項執行並傳回值的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會接收呼叫端提供的狀態資訊並非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會非同步執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會接收呼叫端提供的狀態資訊,並使用指定的排程器。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CreationOptions">
+      <summary>取得用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
+      <returns>用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.CurrentId">
+      <summary>傳回目前執行之 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
+      <returns>系統指派給目前執行中工作的整數。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
+      <summary>建立在時間延遲之後才會完成的工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
+      <summary>建立在時間延遲之後才會完成的可取消工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
+      <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
+      <summary>建立在指定時間間隔之後完成的工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
+      <summary>建立在指定時間間隔之後完成的可取消工作。</summary>
+      <returns>代表時間延遲的工作。</returns>
+      <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
+      <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Exception">
+      <summary>取得導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 順利完成,或未擲回任何例外狀況,則這會傳回 null。</summary>
+      <returns>導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Factory">
+      <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
+      <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
+      <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>取消的工作。</returns>
+      <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
+      <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>取消的工作。</returns>
+      <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
+      <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>發生錯誤的工作。</returns>
+      <param name="exception">可用來完成工作的例外狀況。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
+      <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>發生錯誤的工作。</returns>
+      <param name="exception">可用來完成工作的例外狀況。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
+      <summary>建立已成功完成且具有指定之結果的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>成功完成的工作。</returns>
+      <param name="result">要儲存到完成的工作的結果。</param>
+      <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.GetAwaiter">
+      <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
+      <returns>awaiter 執行個體。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Id">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的唯一 ID。</summary>
+      <returns>系統指派給這個工作執行個體的整數。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCanceled">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體是否因取消才完成執行。</summary>
+      <returns>如果工作是由於取消而完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsCompleted">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
+      <returns>如果工作已完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.IsFaulted">
+      <summary>取得 <see cref="T:System.Threading.Tasks.Task" /> 是否因未處理的例外狀況才完成。</summary>
+      <returns>如果工作擲回未處理的例外狀況,則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
+      <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
+      <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
+      <param name="action">要以非同步方式執行的工作</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
+      <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
+      <param name="action">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
+      <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
+      <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
+      <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
+      <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
+      <param name="function">要以非同步方式執行的工作。</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
+      <summary>將指定在執行緒集區執行工作排入佇列,並傳回代表該工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</summary>
+      <returns>代表已排入佇列要在執行緒集區中執行之工作 (work) 的工作 (task) 物件。</returns>
+      <param name="function">要以非同步方式執行的工作。</param>
+      <typeparam name="TResult">工作的傳回類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>將指定在執行緒集區執行工作排入佇列,並傳回該工作的 Task(TResult) 控制代碼。</summary>
+      <returns>Task(TResult),代表已排入佇列要在 ThreadPool 中執行的工作。</returns>
+      <param name="function">要以非同步方式執行的工作</param>
+      <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
+      <typeparam name="TResult">工作的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
+      <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously">
+      <summary>在目前的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
+      <summary>在提供的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <param name="scheduler">排程器,要嘗試在其上以內嵌方式執行這個工作。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start">
+      <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
+      <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
+      <param name="scheduler">要與這個工作產生關聯,並用於執行這個工作的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.Status">
+      <summary>取得這個工作的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
+      <returns>這個工作執行個體目前的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
+      <summary>取得 <see cref="T:System.Threading.WaitHandle" />,這個項目可用來等候工作完成。</summary>
+      <returns>
+        <see cref="T:System.Threading.WaitHandle" />,可用來等候工作完成。</returns>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
+      <summary>取得作業是否已同步完成的指示。</summary>
+      <returns>如果作業同步完成,則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。</summary>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒數內完成執行。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前經過逾時間隔或取消語彙基元已取消,則等候會終止。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
+      <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前取消語彙基元已取消,則等候會終止。</summary>
+      <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+      <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
+      <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的時間間隔內完成執行。</summary>
+      <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等候所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
+      <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
+      <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>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
+      <summary>等候任一提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
+      <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
+      <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+      <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
+      <summary>等候其中任何一個提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
+      <returns>
+        <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
+      <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
+      <param name="timeout">
+        <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
+      <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
+      <returns>工作,代表所有提供的工作已完成。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
+      <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
+      <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
+      <param name="tasks">要等待完成的工作。</param>
+      <typeparam name="TResult">完成的工作類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
+      <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task.Yield">
+      <summary>建立會在等候時以非同步方式遞交 (Yield) 給目前內容的 awaitable 工具。</summary>
+      <returns>內容,這個內容會在受到等候時非同步轉換回等候當時的最新內容。如果目前的 <see cref="T:System.Threading.SynchronizationContext" /> 非 null,即視為目前的內容。否則,將與目前執行之工作相關聯的工作排程器視為目前的內容。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.Task`1">
+      <summary>代表可傳回值的非同步作業。</summary>
+      <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的類型。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
+      <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="cancellationToken">要指派給這個工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
+      <summary>使用指定的函式和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,表示動作所需的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
+      <param name="state">物件,代表示函式所要使用的資料。</param>
+      <param name="creationOptions">
+        <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
+      <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>等候這項工作所用的物件。</returns>
+      <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回擷取的原始內容,否則為 false。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
+      <summary>建立當目標工作完成時非同步執行的接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當前項 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的可取消接續。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要傳遞給新接續工作的取消語彙基元。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+    </member>
+    <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)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時,會接收狀態資訊並執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續動作所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將這個完成的工作當做引數傳遞給委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <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>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
+      <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The  <paramref name="continuationOptions" />  argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+      <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
+    </member>
+    <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)">
+      <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
+      <param name="state">物件,表示接續函式所使用的資料。</param>
+      <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+      <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
+      <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Factory">
+      <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
+      <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
+      <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
+      <returns>awaiter 執行個體。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.Task`1.Result">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</summary>
+      <returns>這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值,與工作的類型參數同一類型。</returns>
+      <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCanceledException">
+      <summary>表示用來傳達工作取消的例外狀況。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
+      <summary>使用已取消之 <see cref="T:System.Threading.Tasks.Task" /> 的參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
+      <param name="task">已取消的工作。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
+      <summary>取得與這個例外狀況相關聯的工作。</summary>
+      <returns>與這個例外狀況相關聯之 <see cref="T:System.Threading.Tasks.Task" /> 的參考。</returns>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
+      <summary>表示未與委派繫結之 <see cref="T:System.Threading.Tasks.Task`1" /> 的生產者端,可提供透過 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 屬性對消費者端的存取。</summary>
+      <typeparam name="TResult">與這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 相關聯之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
+      <summary>建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
+      <summary>使用指定的狀態,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的狀態和選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
+      <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
+      <summary>使用指定的選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
+      <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> 中有一或多個 Null 項目。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引數為 null。</exception>
+      <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
+      <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
+      <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,如果作業未成功或物件已處置則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
+      <summary>嘗試轉換基礎<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />狀態,並可讓儲存在取消工作的取消語彙基元。</summary>
+      <returns>如果作業成功,則為 true,否則為 false。</returns>
+      <param name="cancellationToken">取消語彙基元。 </param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exceptions" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="exceptions" /> 中有一或多個 Null 項目。-或-<paramref name="exceptions" /> 集合為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
+      <exception cref="T:System.ObjectDisposedException">
+        <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="exception" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
+      <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
+      <returns>如果作業成功則為 true,否則為 false。</returns>
+      <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskContinuationOptions">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
+      <summary>指定以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項建立的任何子工作 (亦即這個接續所建立的任何巢狀內部工作),以及以附加子工作方式執行的嘗試,都將無法附加至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱附加與中斷連結的子工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
+      <summary>指定應該要同步執行接續工作。指定這個選項時,接續會在造成前項工作轉換為最終狀態的同一個執行緒上執行。如果建立接續時前項已完成,則接續會在建立接續的執行緒上執行。如果前項的 <see cref="T:System.Threading.CancellationTokenSource" /> 在 finally 區塊 (在 Visual Basic 中為 Finally) 中遭處置,則會在該 finally 區塊中執行具有這個選項的接續。只有執行時間很短的接續工作才適合以同步方式執行。因為工作以同步方式執行,所以不需要呼叫方法 (如 <see cref="M:System.Threading.Tasks.Task.Wait" />),以確保呼叫執行緒等待工作完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
+      <summary>在接續取消的情況下,防止接續在前項完成之前完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
+      <summary>指定接續會是長時間執行的繁複作業。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
+      <summary>如果未指定任何接續選項,則指定在執行接續時,應該使用預設行為。當前項工作完成時,接續會以非同步方式執行,而不論前項的最終 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性值為何。如果接續為子工作,則會建立為中斷連結的巢狀工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
+      <summary>指定當前項工作取消時,不應該排定接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
+      <summary>指定當前項擲回未處理的例外狀況時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,則擲回未處理的例外狀況。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
+      <summary>指定當前項執行完成時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
+      <summary>指定只有在取消接續的前項時,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
+      <summary>指定只有在接續的前項徹底執行後,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 依序排程工作,讓先排程的工作早執行的機率較高,後排程的工作晚執行的機率較高。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
+      <summary>指定應該要非同步執行接續工作。這個選項優先於 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskCreationOptions">
+      <summary>指定旗標,這些旗標會控制建立和執行工作時的選擇性行為。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
+      <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>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
+      <summary>指定嘗試以連結的子工作方式執行的任何子工作 (亦即以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項所建立),都將無法連結至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱 附加與中斷連結的子工作。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
+      <summary>防止環境排程器被視為所建立工作中的目前排程器。表示如 StartNew 或 ContinueWith 這樣在已建立工作中執行的作業會將 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 視為目前排程器。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
+      <summary>指定工作將會是長時間執行的廣泛作業,涉及比細部系統更少、更大的元件。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。過度訂閱可讓您建立比可用硬體執行緒數目更多的執行緒。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
+      <summary>指定應該使用預設行為。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
+      <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 盡量依公平法則排定工作,即盡量讓較早排定的工作較早執行,並讓較晚排定的工作較晚執行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
+      <summary>強制以非同步方式執行加入目前工作的接續。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskExtensions">
+      <summary>提供一組 static (Visual Basic 中是 Shared) 方法,以處理特定類型的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
+      <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</summary>
+      <returns>
+        <see cref="T:System.Threading.Tasks.Task" />,表示提供之 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</returns>
+      <param name="task">要解除包裝的 Task&lt;Task&lt;T&gt;&gt; (C#) 或 Task (Of Task(Of T)) (Visual Basic)。</param>
+      <typeparam name="TResult">工作結果的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
+      <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的非同步作業。</summary>
+      <returns>工作,表示提供之 System.Threading.Tasks.Task(Of Task) 的非同步作業。</returns>
+      <param name="task">要解除包裝的 Task&lt;Task&gt; (C#) 或 Task (Of Task) (Visual Basic)。</param>
+      <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory">
+      <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task" /> 物件的支援。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的預設 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
+      <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <param name="scheduler">預設 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用 TaskScheduler.Current。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
+      <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用目前 TaskScheduler。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
+      <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
+      <returns>這個工作 Factory 的預設工作取消語彙基元。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
+      <summary>取得這個工作 Factory 的預設工作接續選項。</summary>
+      <returns>這個工作 Factory 的預設工作接續選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <param name="scheduler">用來排定新接續工作的物件。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
+    </member>
+    <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)">
+      <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 参数是 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<paramref name="cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">
+        <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
+      <summary>取得這個工作 Factory 的預設工作建立選項。</summary>
+      <returns>這個工作 Factory 的預設工作建立選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
+      <summary>取得這個工作 Factory 的預設工作排程器。</summary>
+      <returns>這個工作 Factory 的預設工作排程器。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
+      <param name="action">要以非同步方式執行的動作委派。</param>
+      <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">
+        <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
+      <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
+      <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <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>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskFactory`1">
+      <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的支援。</summary>
+      <typeparam name="TResult">此類別的方法所建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的傳回值。</typeparam>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
+      <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
+      <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
+      <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
+      <param name="scheduler">預設排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
+      <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
+      <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
+      <param name="scheduler">排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
+      <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
+      <returns>這個工作 Factory 的預設取消語彙基元。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
+      <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列舉值。</summary>
+      <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設接續選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">要接續之工作的所在陣列。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">用來排定所建立之接續工作的工作排程器。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續工作。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <param name="scheduler">
+        <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的 TaskContinuationOptions 值。</exception>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
+    </member>
+    <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)">
+      <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
+      <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
+      <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
+      <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
+      <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
+      <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
+      <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列舉值。</summary>
+      <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設建立選項。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">控制所建立 <see cref="T:System.Threading.Tasks.Task`1" /> 之行為的物件。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="beginMethod">開始非同步作業的委派。</param>
+      <param name="endMethod">結束非同步作業的委派。</param>
+      <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
+      <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
+      <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
+      <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
+      <param name="creationOptions">控制所建立工作之行為的物件。</param>
+      <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
+      <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
+      <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>代表非同步作業的工作。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
+      <returns>建立的工作,代表非同步作業。</returns>
+      <param name="asyncResult">
+        <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
+      <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">工作排程器,用來排程可執行結束方法的工作。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
+      <summary>取得這個工作 Factory 的工作排程器。</summary>
+      <returns>這個工作 Factory 的工作排程器。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動工作。</summary>
+      <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+    </member>
+    <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)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
+      <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
+      <summary>建立並啟動工作。</summary>
+      <returns>已開始的工作。</returns>
+      <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
+      <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
+      <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="function" /> 引數為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskScheduler">
+      <summary>表示物件,這個物件會處理將工作排入至執行緒上的低階工作。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
+      <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Current">
+      <summary>取得與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>傳回與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Default">
+      <summary>取得 .NET Framework 提供的預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</summary>
+      <returns>傳回預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
+      <summary>建立與目前 <see cref="T:System.Threading.SynchronizationContext" /> 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
+      <returns>與目前 <see cref="T:System.Threading.SynchronizationContext" /> (由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 所決定) 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
+      <exception cref="T:System.InvalidOperationException">目前的 SynchronizationContext 不可當做 TaskScheduler 使用。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
+      <summary>僅限偵錯工具支援,針對目前已排入至排程器中等候執行的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體,產生可列舉項目。</summary>
+      <returns>可列舉項目,允許偵錯工具在目前已排入至這個排程器中的工作之間周遊。</returns>
+      <exception cref="T:System.NotSupportedException">這個排程器無法在這個階段產生佇列的工作清單。</exception>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.Id">
+      <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
+      <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
+      <summary>表示這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可以支援的最大並行層級。</summary>
+      <returns>傳回整數,表示最大並行層級。預設排程器會傳回 <see cref="F:System.Int32.MaxValue" />。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
+      <summary>將 <see cref="T:System.Threading.Tasks.Task" /> 排入至排程器。</summary>
+      <param name="task">要排入的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
+      <summary>嘗試清除之前排入至這個排程器的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>布林值,表示是否已經成功清除 <paramref name="task" /> 引數。</returns>
+      <param name="task">要清除的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
+      <summary>嘗試在這個排程器上執行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
+      <returns>布林值,如果已成功執行 <paramref name="task" /> 則為 true,否則為 false。執行失敗的常見原因是之前已執行過該工作,或另一個執行緒正在執行該工作。</returns>
+      <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" /> 物件。</param>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 與此排程器無關。</exception>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
+      <summary>判斷是否可以在這個呼叫中同步執行所提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,即加以執行。</summary>
+      <returns>布林值,表示工作是否以內嵌方式執行。</returns>
+      <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
+      <param name="taskWasPreviouslyQueued">布林值,表示之前是否已排入過工作。如果這個參數為 True,則可能之前已排入 (排定) 過工作,如果為 False,則表示未排入過工作,系統便會隨即執行此呼叫,以內嵌方式執行工作,而不將它排入佇列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="task" /> 引數為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="task" /> 已經執行。</exception>
+    </member>
+    <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
+      <summary>當有錯誤之工作未觀察到的例外狀況即將觸發例外狀況擴大原則 (此原則預設會讓處理序結束) 時發生。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskSchedulerException">
+      <summary>表示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 用來傳達無效作業的例外狀況。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
+      <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
+      <summary>使用預設錯誤訊息和造成這個例外狀況的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="innerException">導致目前例外狀況的例外。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
+      <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+    </member>
+    <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
+      <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+    </member>
+    <member name="T:System.Threading.Tasks.TaskStatus">
+      <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 開發週期中的目前階段。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
+      <summary>工作確認取消動作,不論是因為工作在語彙基元處於信號狀態時使用自己的 CancellationToken 擲回 OperationCanceledException,或是工作的 CancellationToken 信號在工作開始執行之前便已存在。如需詳細資訊,請參閱工作取消。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Created">
+      <summary>工作已初始化但尚未排程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
+      <summary>工作因未處理的例外狀況而完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
+      <summary>工作已成功完成執行。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.Running">
+      <summary>工作正在執行,但尚未完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
+      <summary>工作正在等候由 .NET Framework 基礎結構從內部啟動並排程。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
+      <summary>工作已完成執行,而且在暗中等候附加的子工作完成。</summary>
+    </member>
+    <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
+      <summary>工作已排定執行,但尚未開始執行。</summary>
+    </member>
+    <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
+      <summary>提供當未觀察到錯誤 <see cref="T:System.Threading.Tasks.Task" /> 的例外狀況時,所引發事件的資料。</summary>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
+      <summary>使用未觀察的例外狀況,初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 類別的新執行個體。</summary>
+      <param name="exception">已變成未觀察對象的例外狀況。</param>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
+      <summary>變成未觀察到的例外狀況。</summary>
+      <returns>變成未觀察到的例外狀況。</returns>
+    </member>
+    <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
+      <summary>取得這個例外狀況是否已標記為「已觀察」。</summary>
+      <returns>如果這個例外狀況已標記為「已觀察」則為 true,否則為 false。</returns>
+    </member>
+    <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
+      <summary>將 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 標記為「已觀察」,讓其無法觸發例外狀況擴大原則 (此原則預設會讓處理序結束)。</summary>
+    </member>
+  </members>
+</doc>

+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/portable-net45+win8+wp8+wpa81/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/win8/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/wp80/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/wpa81/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarinios10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarinmac20/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarintvos10/_._


+ 0 - 0
HighBorn/packages/System.Threading.Tasks.4.3.0/ref/xamarinwatchos10/_._